PageSpeed Insights logo
PageSpeed Insights
PageSpeed Insights
Ce site utilise des cookies de Google pour fournir ses services et analyser le trafic.
Rapport du 25 juin 2025, 11:15:09
Découvrez l'expérience de vos utilisateurs
Évaluation Core Web Vitals : échec
Largest Contentful Paint (LCP)
1,3 s
Chargements de pageBonnes (≤ 2,5 s)79 %Amélioration requise (2,5 s - 4 s)18 %Mauvaises (> 4 s)3 %75e centile - 1,3 sMétrique Core Web Vitals
Interaction to Next Paint (INP)
436 ms
Chargements de pageBonnes (≤ 200 ms)30 %Amélioration requise (200 ms - 500 ms)50 %Mauvaises (> 500 ms)19 %75e centile - 436 msMétrique Core Web Vitals
Cumulative Layout Shift (CLS)
0,58
Chargements de pageBonnes (≤ 0,1)26 %Amélioration requise (0,1 - 0,25)24 %Mauvaises (> 0,25)50 %75e centile - 0,58Métrique Core Web Vitals
Autres métriques notables
First Contentful Paint (FCP)
1,1 s
Chargements de pageBonnes (≤ 1,8 s)77 %Amélioration requise (1,8 s - 3 s)9 %Mauvaises (> 3 s)14 %75e centile - 1,1 s 
Time to First Byte (TTFB)
2,4 s
Chargements de pageBonnes (≤ 0,8 s)70 %Amélioration requise (0,8 s - 1,8 s)3 %Mauvaises (> 1,8 s)27 %75e centile - 2,4 sTest
Dernière période de 28 jours
(historique)
Divers appareils mobilesPlusieurs échantillons (rapport d'expérience utilisateur Chrome)Durées de visites complètesDiverses connexions réseauToutes les versions de Chrome
Évaluation Core Web Vitals : échec
Largest Contentful Paint (LCP)
3 s
Chargements de pageBonnes (≤ 2,5 s)66 %Amélioration requise (2,5 s - 4 s)25 %Mauvaises (> 4 s)9 %75e centile - 3 sMétrique Core Web Vitals
Interaction to Next Paint (INP)
254 ms
Chargements de pageBonnes (≤ 200 ms)64 %Amélioration requise (200 ms - 500 ms)29 %Mauvaises (> 500 ms)7 %75e centile - 254 msMétrique Core Web Vitals
Cumulative Layout Shift (CLS)
0,26
Chargements de pageBonnes (≤ 0,1)37 %Amélioration requise (0,1 - 0,25)34 %Mauvaises (> 0,25)28 %75e centile - 0,26Métrique Core Web Vitals
Autres métriques notables
First Contentful Paint (FCP)
2,8 s
Chargements de pageBonnes (≤ 1,8 s)65 %Amélioration requise (1,8 s - 3 s)15 %Mauvaises (> 3 s)20 %75e centile - 2,8 s 
Time to First Byte (TTFB)
2,5 s
Chargements de pageBonnes (≤ 0,8 s)58 %Amélioration requise (0,8 s - 1,8 s)4 %Mauvaises (> 1,8 s)38 %75e centile - 2,5 sTest
Dernière période de 28 jours
(historique)
Divers appareils mobilesPlusieurs échantillons (rapport d'expérience utilisateur Chrome)Durées de visites complètesDiverses connexions réseauToutes les versions de Chrome
Analysez les problèmes de performances
26 FCP+1LCP+0TBT+6CLS+17SI+2 Performances
Les valeurs sont estimées et peuvent varier. Le calcul du score lié aux performances repose directement sur ces statistiques.Affichez la calculatrice.
0–49 50–89 90–100
Final Screenshot
Statistiques
First Contentful Paint
5,6 s
La métrique "First Contentful Paint" indique le moment où le premier texte ou la première image sont affichés. En savoir plus sur cette métrique
Largest Contentful Paint
12,3 s
La métrique "Largest Contentful Paint" indique le moment où le texte le plus long ou l'image la plus grande sont affichés. En savoir plus sur cette métrique
Total Blocking Time
1 240 ms
Somme en millisecondes de toutes les périodes entre le FCP et le délai avant interactivité, lorsque la durée de la tâche a dépassé 50 ms. En savoir plus sur la métrique "Total Blocking Time"
Cumulative Layout Shift
0.172
Cumulative Layout Shift mesure le mouvement des éléments visibles dans la fenêtre d'affichage. En savoir plus sur cette métrique
Speed Index
7,9 s
La métrique "Speed Index" indique la rapidité avec laquelle le contenu d'une page est disponible. En savoir plus sur cette métrique
  • Captured at 25 juin 2025, 11:15 UTC+2
  • Émulation du Moto G Power with Lighthouse 12.6.1
    Puissance du processeur/de la mémoire non limitée: 714 Limitation du processeur: 1,2x slowdown (Simulated) Émulation de l'écran: 412x823, DPR 1.75 Version d'axe: 4.10.3
  • Session avec consultation d'une seule page
    Ces données proviennent d'une session avec consultation d'une seule page, contrairement aux données de champ qui résument plusieurs sessions.
  • Chargement de page initial
  • Connexion 4G lente
    Limitation de bande passante réseau: 150 ms TCP RTT, 1 638,4 kbit/s throughput (Simulated) Position du navigateur : Europe
  • Using HeadlessChromium 137.0.7151.68 with lr
    User-agent (réseau): "Mozilla/5.0 (Linux; Android 11; moto g power (2022)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Mobile Safari/537.36"
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Later this year, insights will replace performance audits. Learn more and provide feedback here.
Afficher les audits pertinents pour :
Diagnostic
Réduisez le travail du thread principal 5,6 s
Envisagez de réduire le temps consacré à l'analyse, la compilation et l'exécution de JavaScript. La livraison de charges utiles JavaScript plus petites peut vous aider. Découvrez comment réduire le travail du thread principal.TBT
Catégorie
Temps passé
Script Evaluation
2 652 ms
Other
822 ms
Style & Layout
753 ms
Garbage Collection
485 ms
Rendering
475 ms
Script Parsing & Compilation
282 ms
Parse HTML & CSS
101 ms
Réduire l'impact du code tiers Le thread principal a été bloqué par du code tiers pendant 1 200 ms
Le code tiers peut affecter considérablement les performances de chargement des pages. Limitez le nombre de fournisseurs tiers redondants, et essayez de charger du code tiers une fois le chargement de votre page terminé. Découvrez comment réduire l'impact du code tiers.TBT
Tiers
Taille de transfert
Durée de blocage du thread principal
dealerk.com
40 KiB
685 ms
…Kernel/alpinejs.js
(webspark-assets.dealerk.com)
14 KiB
685 ms
19 KiB
0 ms
…11/SIPA-Logo-50px-1.svg
(cdnwp.dealerk.com)
7 KiB
0 ms
Google Tag Manager
tag-manager
519 KiB
226 ms
/gtag/js?id=…
(www.googletagmanager.com)
145 KiB
107 ms
/gtag/destination?id=…
(www.googletagmanager.com)
131 KiB
83 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
110 KiB
23 ms
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
129 KiB
13 ms
…56n0/sw_iframe.html?origin=…
(www.googletagmanager.com)
2 KiB
0 ms
smooch.io
298 KiB
155 ms
/frame.4.29.21.min.js
(cdn.smooch.io)
260 KiB
155 ms
/frame.4.29.21.css
(cdn.smooch.io)
15 KiB
0 ms
/a440939….png
(cdn.smooch.io)
8 KiB
0 ms
/smooch.4.29.21.min.js
(cdn.smooch.io)
4 KiB
0 ms
/00d6d1b….png
(cdn.smooch.io)
4 KiB
0 ms
/2d197f6….png
(cdn.smooch.io)
3 KiB
0 ms
…5fa3cbe…/config
(5fa3cbe396759a000df222ac.config.eu-1.smooch.io)
2 KiB
0 ms
/smooch.4.29.21.css
(cdn.smooch.io)
2 KiB
0 ms
1 KiB
0 ms
Facebook
social
169 KiB
124 ms
…config/303…?v=…
(connect.facebook.net)
95 KiB
108 ms
/en_US/fbevents.js
(connect.facebook.net)
74 KiB
16 ms
/tr/?id=…
(www.facebook.com)
0 KiB
0 ms
chatshipper.com
116 KiB
7 ms
/widget/bundle.min.js
(cdn.chatshipper.com)
110 KiB
7 ms
…config/base.json
(cdn.chatshipper.com)
2 KiB
0 ms
…config/global.json
(cdn.chatshipper.com)
2 KiB
0 ms
…config/5fa3cbe….json
(cdn.chatshipper.com)
2 KiB
0 ms
iubenda
utility
177 KiB
3 ms
…1.60.3/core-fr.js
(cdn.iubenda.com)
80 KiB
3 ms
…js/86514638.js
(cs.iubenda.com)
1 KiB
0 ms
…1.81.0/core-fr.js
(cdn.iubenda.com)
93 KiB
0 ms
…beta/iubenda_cs.js
(cdn.iubenda.com)
2 KiB
0 ms
/write?db=hits1
(hits-i.iubenda.com)
1 KiB
0 ms
dealerk.fr
132 KiB
0 ms
25 KiB
0 ms
20 KiB
0 ms
17 KiB
0 ms
16 KiB
0 ms
14 KiB
0 ms
…24/abarth.png
(cdn.dealerk.fr)
2 KiB
0 ms
…24/mercedes-benz.png
(cdn.dealerk.fr)
2 KiB
0 ms
…24/bmw.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/volkswagen.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/subaru.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/suzuki.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/mazda.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/land-rover.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/mitsubishi.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/citroen.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/lancia.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/toyota.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/peugeot.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/fiat.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/alfa-romeo.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/ford.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/mg.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/jeep.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/smart.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/iveco.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/renault.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/nissan.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/opel.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/byd.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/maserati.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/dacia.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/kia.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/honda.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/ds.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/cupra.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/hyundai.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/mini.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/audi.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/lynk-co.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/jaguar.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/lexus.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/tesla.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/skoda.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/volvo.png
(cdn.dealerk.fr)
1 KiB
0 ms
Google Fonts
cdn
98 KiB
0 ms
…v43/memvYaGs1….woff2
(fonts.gstatic.com)
43 KiB
0 ms
…v43/memvYaGs1….woff2
(fonts.gstatic.com)
31 KiB
0 ms
…v24/4UaOrEtFp….woff2
(fonts.gstatic.com)
22 KiB
0 ms
2 KiB
0 ms
Other Google APIs/SDKs
utility
12 KiB
0 ms
12 KiB
0 ms
Unpkg
cdn
4 KiB
0 ms
3 KiB
0 ms
1 KiB
0 ms
Google Analytics
analytics
2 KiB
0 ms
/g/collect?v=…
(www.google-analytics.com)
1 KiB
0 ms
/g/collect?v=…
(www.google-analytics.com)
1 KiB
0 ms
awsapprunner.com
0 KiB
0 ms
/events/c46639a…
(8bx2kxmqsm.eu-west-1.awsapprunner.com)
0 KiB
0 ms
Google/Doubleclick Ads
ad
0 KiB
0 ms
/ccm/collect?en=…
(pagead2.googlesyndication.com)
0 KiB
0 ms
cloudfunctions.net
0 KiB
0 ms
/webhook-smoochanalytics2bq
(europe-west2-cs-microservices.cloudfunctions.net)
0 KiB
0 ms
Réduisez le temps d'exécution de JavaScript 2,7 s
Envisagez de réduire le temps consacré à l'analyse, la compilation et l'exécution de JavaScript. La livraison de charges utiles JavaScript plus petites peut vous aider. Découvrez comment réduire le temps d'exécution de JavaScript.TBT
URL
Temps CPU total
Évaluation des scripts
Analyse des scripts
sipa-automobiles.fr
Propriétaire
1 592 ms
94 ms
31 ms
/voitures/occasion/
(www.sipa-automobiles.fr)
1 210 ms
16 ms
18 ms
…Seo/breadcrumbs-base.js?ver=6.6.2
(www.sipa-automobiles.fr)
206 ms
2 ms
0 ms
…Kernel/webspark.js?ver=6.6.2
(www.sipa-automobiles.fr)
176 ms
75 ms
13 ms
dealerk.com
1 537 ms
1 249 ms
2 ms
…Kernel/alpinejs.js
(webspark-assets.dealerk.com)
1 537 ms
1 249 ms
2 ms
Google Tag Manager
tag-manager
725 ms
546 ms
69 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
256 ms
161 ms
16 ms
/gtag/destination?id=…
(www.googletagmanager.com)
164 ms
120 ms
17 ms
/gtag/js?id=…
(www.googletagmanager.com)
162 ms
141 ms
20 ms
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
142 ms
124 ms
15 ms
Non attribuable
689 ms
7 ms
0 ms
Unattributable
689 ms
7 ms
0 ms
smooch.io
389 ms
279 ms
48 ms
/frame.4.29.21.min.js
(cdn.smooch.io)
389 ms
279 ms
48 ms
Facebook
social
224 ms
196 ms
26 ms
…config/303…?v=…
(connect.facebook.net)
158 ms
143 ms
13 ms
/en_US/fbevents.js
(connect.facebook.net)
66 ms
53 ms
13 ms
chatshipper.com
109 ms
75 ms
23 ms
/widget/bundle.min.js
(cdn.chatshipper.com)
109 ms
75 ms
23 ms
iubenda
utility
89 ms
70 ms
14 ms
…1.60.3/core-fr.js
(cdn.iubenda.com)
89 ms
70 ms
14 ms
Élément identifié comme "Largest Contentful Paint" 12 300 ms
Il s'agit de l'élément identifié comme "Largest Contentful Paint" dans la fenêtre d'affichage. En savoir plus cette métriqueLCP
Élément
Voitures D'occasion À Le Bouscat | Volkswagen T-Cross 1.0 Tsi 110 Start/Stop Bv…
<img src="https://cdn.dealerk.fr/dealer/datafiles/vehicle/images/0x250/481/Q21ALWxPw…" alt="Voitures D'occasion À Le Bouscat | Volkswagen T-Cross 1.0 Tsi 110 Start/St…" class="image__img" fetchpriority="high">
Phase
% du LCP
Durée
TTFB
5%
600 ms
Délai de chargement
1%
180 ms
Temps de chargement
3%
370 ms
Délai de rendu
91%
11 150 ms
Éviter les changements de mise en page importants 5 décalages de mise en page trouvés
Voici les décalages de mise en page les plus importants observés sur la page. Chaque élément du tableau représente un unique décalage de mise en page et montre l'élément qui a été le plus décalé. Des causes possibles du décalage de mise en page se trouvent sous chaque élément. Il est possible que certains de ces décalages de mise en page ne soient pas inclus dans la valeur de la métrique CLS en raison du fenêtrage. Découvrez comment améliorer le CLS.CLS
Élément
Score de décalage de mise en page
body.voitures > iframe#web-messenger-container
<iframe id="web-messenger-container" frameborder="0" allowfullscreen="" scrolling="no" class="_2ChX4GFAl1-UBiWknYZyEQ smooch_button chatshipper_close chatshipper_mobile" width="70" height="90">
0,133
WhatsApp
<img id="whatsapp" class="channel-icon" src="https://cdn.smooch.io/2d197f635a7969303233a48ecef38c87.png" alt="WhatsApp" srcset="https://cdn.smooch.io/afa76e83208ceb5dceb04a9985a6bd6b.png 1x, https://cdn…">
Élément multimédia sans taille explicite
body.voitures > iframe#web-messenger-container
<iframe id="web-messenger-container" frameborder="0" allowfullscreen="" scrolling="no" class="_2ChX4GFAl1-UBiWknYZyEQ smooch_button chatshipper_close chatshipper_mobile" width="70" height="90">
0,040
WhatsApp
<img id="whatsapp" class="channel-icon" src="https://cdn.smooch.io/2d197f635a7969303233a48ecef38c87.png" alt="WhatsApp" srcset="https://cdn.smooch.io/afa76e83208ceb5dceb04a9985a6bd6b.png 1x, https://cdn…">
Élément multimédia sans taille explicite
1223 résultats trouvés 30 347 Km 12/2020 Essence Volkswagen T-Cross 1.0 TSI 110…
<div class="stock-listing__results">
0,016
0,000
div.stock-listing__actions-buttons > button.r-button > div.button__content > svg.revo
<svg class="revo icon icon--svg icon-- icon--xs icon--currentColor">
0,000
Évitez une taille excessive de DOM 5 416 éléments
Un grand DOM sollicite davantage la mémoire, et entraîne de plus longs calculs de style et de coûteux ajustements de la mise en page. Découvrez comment éviter une taille de DOM excessive.TBT
Statistique
Élément
Valeur
Nombre total d'éléments DOM
5 416
Profondeur maximum de DOM
Classe énergétique C
<img src="" alt="Classe énergétique C" class="image__img" loading="lazy">
27
Nombre maximal d'éléments enfants
<div class="filter-group__list filter-group__list--collapsed" :class="{'filter-group__list--collapsed' : filter.values.length >
170
Éliminez les ressources qui bloquent le rendu Économies potentielles de 300 ms
Des ressources bloquent la première visualisation (first paint) de votre page. Envisagez de diffuser des feuilles JS/CSS essentielles en ligne et de différer la diffusion de toutes les feuilles JS/de style non essentielles. Découvrez comment éliminer les ressources qui bloquent l'affichage.LCPFCP
WordPressDivers plug-ins WordPress peuvent vous aider à aligner des éléments critiques ou à différer le chargement des ressources moins importantes. Gardez en tête qu'à cause des optimisations fournies par ces plug-ins, certaines fonctionnalités de votre thème ou de vos plug-ins peuvent cesser de fonctionner. Vous devrez donc probablement modifier le code.
URL
Taille de transfert
Économies potentielles
sipa-automobiles.fr
Propriétaire
59,8 KiB
900 ms
…Kernel/webspark.css?ver=6.6.2
(www.sipa-automobiles.fr)
52,0 KiB
600 ms
0,8 KiB
150 ms
7,0 KiB
150 ms
Réduisez les ressources CSS inutilisées Économies potentielles de 76 Kio
Réduisez les règles inutilisées des feuilles de style et différez les ressources CSS non utilisées pour le contenu au-dessus de la ligne de flottaison afin de réduire la quantité d'octets consommés par l'activité réseau. Découvrez comment réduire les ressources CSS non utilisées.LCPFCP
WordPressVous pouvez envisager de réduire le nombre de plug-ins WordPress qui chargent des feuilles de style CSS inutilisées dans votre page, ou désactiver certains de ces plug-ins. Pour déterminer les plug-ins qui ajoutent des feuilles de style CSS superflues, exécutez une couverture de code dans Chrome DevTools. Vous pouvez identifier le thème ou le plug-in responsable à partir de l'URL de la feuille de style. Recherchez les plug-ins pour lesquels un grand nombre de feuilles de style présentent beaucoup d'éléments en rouge dans la couverture de code. Un plug-in ne doit mettre une feuille de style en file d'attente que si elle est effectivement utilisée dans la page.
URL
Taille de transfert
Économies potentielles
sipa-automobiles.fr
Propriétaire
51,5 KiB
48,1 KiB
…Kernel/webspark.css?ver=6.6.2
(www.sipa-automobiles.fr)
51,5 KiB
48,1 KiB
Non attribuable
15,2 KiB
15,2 KiB
@charset "UTF-8";

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 *…
15,2 KiB
15,2 KiB
smooch.io
14,3 KiB
13,2 KiB
/frame.4.29.21.css
(cdn.smooch.io)
14,3 KiB
13,2 KiB
Réduisez les ressources JavaScript inutilisées Économies potentielles de 596 Kio
Réduisez les ressources JavaScript inutilisées et différez le chargement des scripts tant qu'ils ne sont pas requis afin de réduire la quantité d'octets consommés par l'activité réseau. Découvrez comment réduire les ressources JavaScript inutilisées.LCPFCP
WordPressVous pouvez envisager de réduire le nombre de plug-ins WordPress qui chargent des scripts JavaScript inutilisés dans votre page, ou désactiver certains de ces plug-ins. Pour déterminer les plug-ins qui ajoutent des scripts JavaScript superflus, exécutez une couverture de code dans Chrome DevTools. Vous pouvez identifier le thème ou le plug-in responsable à partir de l'URL du script. Recherchez les plug-ins pour lesquels un grand nombre de scripts présentent beaucoup d'éléments en rouge dans la couverture de code. Un plug-in ne doit mettre un script en file d'attente que s'il est effectivement utilisé dans la page.
URL
Taille de transfert
Économies potentielles
Google Tag Manager
tag-manager
512,1 KiB
211,6 KiB
/gtag/js?id=…
(www.googletagmanager.com)
144,4 KiB
58,6 KiB
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
128,4 KiB
56,2 KiB
/gtag/destination?id=…
(www.googletagmanager.com)
130,3 KiB
53,7 KiB
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
109,0 KiB
43,1 KiB
smooch.io
258,8 KiB
131,7 KiB
/frame.4.29.21.min.js
(cdn.smooch.io)
258,8 KiB
131,7 KiB
iubenda
utility
171,8 KiB
113,7 KiB
…1.81.0/core-fr.js
(cdn.iubenda.com)
92,4 KiB
79,5 KiB
…1.60.3/core-fr.js
(cdn.iubenda.com)
79,4 KiB
34,3 KiB
sipa-automobiles.fr
Propriétaire
118,1 KiB
71,8 KiB
…Kernel/webspark.js?ver=6.6.2
(www.sipa-automobiles.fr)
72,2 KiB
45,0 KiB
45,8 KiB
26,8 KiB
Facebook
social
162,1 KiB
45,8 KiB
/en_US/fbevents.js
(connect.facebook.net)
70,1 KiB
25,0 KiB
…config/303…?v=…
(connect.facebook.net)
91,9 KiB
20,9 KiB
chatshipper.com
104,9 KiB
21,3 KiB
/widget/bundle.min.js
(cdn.chatshipper.com)
104,9 KiB
21,3 KiB
…./node_modules/stacktrace-gps/node_modules/source-map/lib/source-map-consumer.js
2,5 KiB
2,2 KiB
…./src/base/dialog-handler.js
2,4 KiB
1,7 KiB
…./src/base/message-handler.js
1,6 KiB
1,5 KiB
…./node_modules/es6-promise/dist/es6-promise.js
1,3 KiB
1,0 KiB
…./node_modules/stacktrace-gps/stacktrace-gps.js
1,0 KiB
1,0 KiB
Réduisez la taille des ressources CSS Économies potentielles de 3 Kio
La minimisation des fichiers CSS peut réduire la taille des charges utiles de réseau. Découvrez comment minimiser des fichiers CSS.LCPFCP
WordPressUn certain nombre de plug-ins WordPress peuvent accélérer l'affichage de votre site en concaténant, en minimisant et en compressant vos styles. Si possible, utilisez un processus de build pour réaliser cette minimisation en amont.
URL
Taille de transfert
Économies potentielles
@charset "UTF-8";

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 *…
15,2 KiB
3,2 KiB
Réduisez la taille des ressources JavaScript Économies potentielles de 2 Kio
La minimisation des fichiers JavaScript peut réduire la taille des charges utiles et la durée d'analyse des scripts. Découvrez comment les minimiser.LCPFCP
WordPressUn certain nombre de plug-ins WordPress peuvent accélérer l'affichage de votre site en concaténant, en minimisant et en compressant vos scripts. Si possible, utilisez un processus de build pour réaliser cette minimisation en amont.
URL
Taille de transfert
Économies potentielles
sipa-automobiles.fr
Propriétaire
5,5 KiB
2,3 KiB
…js/hotkeys.js?ver=6.5.0
(www.sipa-automobiles.fr)
5,5 KiB
2,3 KiB
Diffusez des éléments statiques grâce à des règles de cache efficaces 127 ressources trouvées
Une longue durée de vie du cache peut accélérer les visites répétées sur votre page. En savoir plus sur les règles efficaces liées au cache
URL
Cache de la valeur TTL
Taille de transfert
sipa-automobiles.fr
Propriétaire
588 KiB
…Kernel/webspark.js?ver=6.6.2
(www.sipa-automobiles.fr)
7j
73 KiB
…Kernel/webspark.css?ver=6.6.2
(www.sipa-automobiles.fr)
7j
52 KiB
7j
46 KiB
…jquery/jquery.min.js
(www.sipa-automobiles.fr)
7j
30 KiB
7j
17 KiB
7j
13 KiB
…LookAndFeel/header.js?ver=6.6.2
(www.sipa-automobiles.fr)
7j
10 KiB
…js/script.min.js?ver=6.5.0
(www.sipa-automobiles.fr)
7j
7 KiB
7j
7 KiB
7j
7 KiB
…js/hotkeys.js?ver=6.5.0
(www.sipa-automobiles.fr)
7j
6 KiB
7j
6 KiB
…dist/jcookielaw-iubenda.js
(www.sipa-automobiles.fr)
7j
5 KiB
7j
5 KiB
7j
5 KiB
7j
4 KiB
7j
4 KiB
7j
4 KiB
…vehicle-card/icons.css?ver=6.6.2
(www.sipa-automobiles.fr)
7j
3 KiB
7j
2 KiB
…Seo/breadcrumbs-base.js?ver=6.6.2
(www.sipa-automobiles.fr)
7j
2 KiB
…images/crit-air-0.svg
(www.sipa-automobiles.fr)
7j
1 KiB
…themes/default.css?ver1.318.2
(www.sipa-automobiles.fr)
7j
1 KiB
…admin/Original_Logo_Icon.svg
(www.sipa-automobiles.fr)
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
…simple/simple.css?ver=6.6.2
(www.sipa-automobiles.fr)
7j
1 KiB
7j
1 KiB
7j
1 KiB
…color-set/classic.css?ver=6.6.2
(www.sipa-automobiles.fr)
7j
1 KiB
7j
1 KiB
7j
1 KiB
…Roboto/Roboto-Bold.ttf
(www.sipa-automobiles.fr)
30j
88 KiB
…Roboto/Roboto-Regular.ttf
(www.sipa-automobiles.fr)
30j
88 KiB
…images/portugal.png
(www.sipa-automobiles.fr)
30j
8 KiB
…images/croatia.png
(www.sipa-automobiles.fr)
30j
7 KiB
…images/spanish.png
(www.sipa-automobiles.fr)
30j
6 KiB
…images/english.png
(www.sipa-automobiles.fr)
30j
6 KiB
…images/slowenien.png
(www.sipa-automobiles.fr)
30j
5 KiB
…images/icon-drop-down-menu.png
(www.sipa-automobiles.fr)
30j
4 KiB
…images/slowakia.png
(www.sipa-automobiles.fr)
30j
4 KiB
…images/czech.png
(www.sipa-automobiles.fr)
30j
3 KiB
…images/greece.png
(www.sipa-automobiles.fr)
30j
3 KiB
…images/finnland.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/italia.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/serbian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/french.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/rumania.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/ireland.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/hungarian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/danish.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/swedish.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/bulgarian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/lithuanian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/netherland.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/estonian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/german.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/poland.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/latvian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/korean.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/brasilian.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/hindi.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/turkish.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/norwegan.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/chinese-simplified.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/japanese.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/arabic.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/russian.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/ukrainian.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/indonesian.png
(www.sipa-automobiles.fr)
30j
1 KiB
Facebook
social
169 KiB
/tr/?id=…
(www.facebook.com)
None
0 KiB
…config/303…?v=…
(connect.facebook.net)
20min
95 KiB
/en_US/fbevents.js
(connect.facebook.net)
20min
74 KiB
dealerk.fr
132 KiB
28j
25 KiB
28j
20 KiB
28j
17 KiB
28j
16 KiB
28j
14 KiB
…24/abarth.png
(cdn.dealerk.fr)
28j
2 KiB
…24/mercedes-benz.png
(cdn.dealerk.fr)
28j
2 KiB
…24/bmw.png
(cdn.dealerk.fr)
28j
1 KiB
…24/volkswagen.png
(cdn.dealerk.fr)
28j
1 KiB
…24/subaru.png
(cdn.dealerk.fr)
28j
1 KiB
…24/suzuki.png
(cdn.dealerk.fr)
28j
1 KiB
…24/mazda.png
(cdn.dealerk.fr)
28j
1 KiB
…24/land-rover.png
(cdn.dealerk.fr)
28j
1 KiB
…24/mitsubishi.png
(cdn.dealerk.fr)
28j
1 KiB
…24/citroen.png
(cdn.dealerk.fr)
28j
1 KiB
…24/lancia.png
(cdn.dealerk.fr)
28j
1 KiB
…24/toyota.png
(cdn.dealerk.fr)
28j
1 KiB
…24/peugeot.png
(cdn.dealerk.fr)
28j
1 KiB
…24/fiat.png
(cdn.dealerk.fr)
28j
1 KiB
…24/alfa-romeo.png
(cdn.dealerk.fr)
28j
1 KiB
…24/ford.png
(cdn.dealerk.fr)
28j
1 KiB
…24/mg.png
(cdn.dealerk.fr)
28j
1 KiB
…24/jeep.png
(cdn.dealerk.fr)
28j
1 KiB
…24/smart.png
(cdn.dealerk.fr)
28j
1 KiB
…24/iveco.png
(cdn.dealerk.fr)
28j
1 KiB
…24/renault.png
(cdn.dealerk.fr)
28j
1 KiB
…24/nissan.png
(cdn.dealerk.fr)
28j
1 KiB
…24/opel.png
(cdn.dealerk.fr)
28j
1 KiB
…24/byd.png
(cdn.dealerk.fr)
28j
1 KiB
…24/maserati.png
(cdn.dealerk.fr)
28j
1 KiB
…24/dacia.png
(cdn.dealerk.fr)
28j
1 KiB
…24/kia.png
(cdn.dealerk.fr)
28j
1 KiB
…24/honda.png
(cdn.dealerk.fr)
28j
1 KiB
…24/ds.png
(cdn.dealerk.fr)
28j
1 KiB
…24/cupra.png
(cdn.dealerk.fr)
28j
1 KiB
…24/hyundai.png
(cdn.dealerk.fr)
28j
1 KiB
…24/mini.png
(cdn.dealerk.fr)
28j
1 KiB
…24/audi.png
(cdn.dealerk.fr)
28j
1 KiB
…24/lynk-co.png
(cdn.dealerk.fr)
28j
1 KiB
…24/jaguar.png
(cdn.dealerk.fr)
28j
1 KiB
…24/lexus.png
(cdn.dealerk.fr)
28j
1 KiB
…24/tesla.png
(cdn.dealerk.fr)
28j
1 KiB
…24/skoda.png
(cdn.dealerk.fr)
28j
1 KiB
…24/volvo.png
(cdn.dealerk.fr)
28j
1 KiB
dealerk.com
25 KiB
28j
19 KiB
…11/SIPA-Logo-50px-1.svg
(cdnwp.dealerk.com)
28j
7 KiB
Other Google APIs/SDKs
utility
12 KiB
1h
12 KiB
iubenda
utility
3 KiB
…beta/iubenda_cs.js
(cdn.iubenda.com)
1h
2 KiB
…js/86514638.js
(cs.iubenda.com)
1h
1 KiB
La page n'utilise pas d'écouteurs d'événements passifs pour améliorer les performances de défilement
Envisagez de marquer vos écouteurs d'événements tactiles et à la molette comme passive pour améliorer les performances de défilement de votre page. En savoir plus sur l'utilisation d'écouteurs d'événements passifs
Source
sipa-automobiles.fr
Propriétaire
Différez le chargement des images hors écran Économies potentielles de 45 Kio
Envisagez de charger des images masquées ou hors écran après le chargement de toutes les ressources essentielles afin de réduire le délai avant interactivité. Découvrez comment différer les images hors écran.LCPFCP
WordPressInstallez un plug-in WordPress de chargement différé pour différer le chargement des images qui ne sont pas à l'écran, ou remplacez le thème par un autre qui offre cette fonctionnalité. Vous pouvez également envisager d'utiliser le plug-in AMP.
URL
Taille de la ressource
Économies potentielles
sipa-automobiles.fr
Propriétaire
38,6 KiB
38,6 KiB
pt
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="pt">
…images/portugal.png
(www.sipa-automobiles.fr)
7,3 KiB
7,3 KiB
hr
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="hr">
…images/croatia.png
(www.sipa-automobiles.fr)
6,2 KiB
6,2 KiB
es
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="es">
…images/spanish.png
(www.sipa-automobiles.fr)
5,9 KiB
5,9 KiB
en
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" class="" alt="en">
…images/english.png
(www.sipa-automobiles.fr)
5,2 KiB
5,2 KiB
sk
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="sk">
…images/slowenien.png
(www.sipa-automobiles.fr)
4,0 KiB
4,0 KiB
menu déroulant des icônes
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" width="10" height="10" alt="menu déroulant des icônes">
…images/icon-drop-down-menu.png
(www.sipa-automobiles.fr)
4,0 KiB
4,0 KiB
si
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="si">
…images/slowakia.png
(www.sipa-automobiles.fr)
3,7 KiB
3,7 KiB
cz
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="cz">
…images/czech.png
(www.sipa-automobiles.fr)
2,3 KiB
2,3 KiB
dealerk.com
6,7 KiB
6,7 KiB
Sipa Automobiles, Retour à l'accueil
<img src="https://cdnwp.dealerk.com/e9823ff2/uploads/sites/3/2024/11/SIPA-Logo-50px-…" alt="Sipa Automobiles, Retour à l'accueil" class="image__img" fetchpriority="high" style="height: 70px">
…11/SIPA-Logo-50px-1.svg
(cdnwp.dealerk.com)
6,7 KiB
6,7 KiB
Évitez d'utiliser de l'ancien code JavaScript dans les navigateurs récents Économies potentielles de 62 Kio
Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile Baseline features, unless you know you must support legacy browsers. Learn why most sites can deploy ES6+ code without transpilingLCPFCP
URL
Économies potentielles
Facebook
social
33,9 KiB
…config/303…?v=…
(connect.facebook.net)
22,2 KiB
…config/303…?v=…:20:1765
(connect.facebook.net)
@babel/plugin-transform-classes
…config/303…?v=…:74:83629
(connect.facebook.net)
@babel/plugin-transform-regenerator
…config/303…?v=…:74:5202
(connect.facebook.net)
@babel/plugin-transform-spread
…config/303…?v=…:74:46315
(connect.facebook.net)
Array.from
…config/303…?v=…:74:46993
(connect.facebook.net)
Array.isArray
…config/303…?v=…:74:45296
(connect.facebook.net)
Array.prototype.concat
…config/303…?v=…:74:45723
(connect.facebook.net)
Array.prototype.filter
…config/303…?v=…:74:45990
(connect.facebook.net)
Array.prototype.find
…config/303…?v=…:74:46168
(connect.facebook.net)
Array.prototype.forEach
…config/303…?v=…:74:46482
(connect.facebook.net)
Array.prototype.includes
…config/303…?v=…:74:46797
(connect.facebook.net)
Array.prototype.indexOf
…config/303…?v=…:74:47654
(connect.facebook.net)
Array.prototype.map
…config/303…?v=…:74:48304
(connect.facebook.net)
Array.prototype.slice
…config/303…?v=…:74:48806
(connect.facebook.net)
Array.prototype.some
…config/303…?v=…:74:50197
(connect.facebook.net)
Object.create
…config/303…?v=…:74:50539
(connect.facebook.net)
Object.entries
…config/303…?v=…:74:50709
(connect.facebook.net)
Object.getOwnPropertyDescriptor
…config/303…?v=…:74:50900
(connect.facebook.net)
Object.getOwnPropertyDescriptors
…config/303…?v=…:74:51173
(connect.facebook.net)
Object.getPrototypeOf
…config/303…?v=…:74:51350
(connect.facebook.net)
Object.keys
…config/303…?v=…:74:51465
(connect.facebook.net)
Object.setPrototypeOf
…config/303…?v=…:74:51584
(connect.facebook.net)
Object.values
…config/303…?v=…:74:51736
(connect.facebook.net)
Promise.allSettled
…config/303…?v=…:74:52276
(connect.facebook.net)
Promise.any
…config/303…?v=…:74:57622
(connect.facebook.net)
Reflect.construct
…config/303…?v=…:74:58363
(connect.facebook.net)
String.prototype.endsWith
…config/303…?v=…:74:58681
(connect.facebook.net)
String.prototype.includes
…config/303…?v=…:74:59422
(connect.facebook.net)
String.prototype.startsWith
…config/303…?v=…:74:59713
(connect.facebook.net)
String.prototype.trim
/en_US/fbevents.js
(connect.facebook.net)
11,6 KiB
/en_US/fbevents.js:24:2177
(connect.facebook.net)
@babel/plugin-transform-classes
/en_US/fbevents.js:244:35931
(connect.facebook.net)
@babel/plugin-transform-spread
/en_US/fbevents.js:244:23417
(connect.facebook.net)
Array.from
/en_US/fbevents.js:244:25990
(connect.facebook.net)
Array.prototype.filter
/en_US/fbevents.js:244:29007
(connect.facebook.net)
Array.prototype.find
/en_US/fbevents.js:244:25533
(connect.facebook.net)
Array.prototype.includes
/en_US/fbevents.js:244:28512
(connect.facebook.net)
Array.prototype.indexOf
/en_US/fbevents.js:244:15628
(connect.facebook.net)
Array.prototype.map
/en_US/fbevents.js:244:27449
(connect.facebook.net)
String.prototype.startsWith
smooch.io
22,4 KiB
/frame.4.29.21.min.js
(cdn.smooch.io)
22,0 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
Array.from
Array.isArray
Array.prototype.concat
Array.prototype.every
Array.prototype.fill
Array.prototype.filter
Array.prototype.find
Array.prototype.findIndex
Array.prototype.forEach
Array.prototype.includes
Array.prototype.indexOf
Array.prototype.map
Array.prototype.slice
Array.prototype.some
Array.prototype.sort
Object.assign
Object.create
Object.getOwnPropertyDescriptor
Object.getOwnPropertyDescriptors
Object.getPrototypeOf
Object.keys
Object.setPrototypeOf
Object.values
Promise.allSettled
Promise.any
Reflect.construct
Reflect.get
String.prototype.includes
String.prototype.startsWith
String.prototype.trim
/smooch.4.29.21.min.js
(cdn.smooch.io)
0,5 KiB
@babel/plugin-transform-spread
sipa-automobiles.fr
Propriétaire
4,1 KiB
0,7 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-regenerator
@babel/plugin-transform-spread
0,6 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
0,6 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
…Kernel/webspark.js?ver=6.6.2
(www.sipa-automobiles.fr)
0,6 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-regenerator
@babel/plugin-transform-spread
0,5 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-regenerator
@babel/plugin-transform-spread
0,3 KiB
@babel/plugin-transform-classes
…dist/jcookielaw-iubenda.js
(www.sipa-automobiles.fr)
0,3 KiB
…dist/jcookielaw-iubenda.js:1:8071
(www.sipa-automobiles.fr)
@babel/plugin-transform-classes
…LookAndFeel/header.js?ver=6.6.2
(www.sipa-automobiles.fr)
0,3 KiB
@babel/plugin-transform-classes
iubenda
utility
1,0 KiB
…1.60.3/core-fr.js
(cdn.iubenda.com)
0,5 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
…1.81.0/core-fr.js
(cdn.iubenda.com)
0,5 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
chatshipper.com
0,5 KiB
/widget/bundle.min.js
(cdn.chatshipper.com)
0,5 KiB
<unmapped>:1:0
@babel/plugin-transform-classes
<unmapped>:1:0
@babel/plugin-transform-regenerator
webpack:///./node_modules/dompurify/dist/purify.js:88:24
@babel/plugin-transform-spread
Évitez document.write()
Pour les utilisateurs rencontrant des problèmes de connexion lente, les scripts externes injectés dynamiquement via document.write() peuvent retarder le chargement des pages de plusieurs dizaines de secondes. Découvrez comment éviter document.write().
Source
smooch.io
Évitez les tâches longues dans le thread principal 17 tâches longues trouvées
Indique les tâches les plus longues du thread principal, ce qui est utile pour identifier celles qui entraînent le plus de retard. Découvrez comment éviter les longues tâches du thread principal.TBT
URL
Heure de début
Durée
dealerk.com
735 ms
…Kernel/alpinejs.js
(webspark-assets.dealerk.com)
11 437 ms
735 ms
Google Tag Manager
tag-manager
707 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
10 351 ms
171 ms
/gtag/js?id=…
(www.googletagmanager.com)
14 022 ms
157 ms
/gtag/destination?id=…
(www.googletagmanager.com)
8 886 ms
133 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
6 541 ms
65 ms
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
11 219 ms
63 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
14 179 ms
62 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
6 485 ms
56 ms
Non attribuable
423 ms
Unattributable
1 470 ms
282 ms
Unattributable
1 360 ms
91 ms
Unattributable
1 201 ms
50 ms
smooch.io
256 ms
/frame.4.29.21.min.js
(cdn.smooch.io)
18 257 ms
191 ms
/frame.4.29.21.min.js
(cdn.smooch.io)
18 448 ms
65 ms
Facebook
social
224 ms
…config/303…?v=…
(connect.facebook.net)
14 355 ms
158 ms
/en_US/fbevents.js
(connect.facebook.net)
12 789 ms
66 ms
chatshipper.com
56 ms
/widget/bundle.min.js
(cdn.chatshipper.com)
15 777 ms
56 ms
iubenda
utility
53 ms
…js/86514638.js
(cs.iubenda.com)
9 019 ms
53 ms
Éviter les animations non composées 3 éléments animés trouvés
Les animations non composées peuvent être lentes et augmenter le CLS. Découvrez comment éviter les animations non composées.CLS
Élément
Nom
div.channel-content > div.circular-loading > svg > circle
<circle cx="33" cy="33" r="30">
Propriété CSS incompatible : stroke-dashoffset
dash
body > div#mount > div.widget-xs > div#messenger-button
<div id="messenger-button" class="messenger-button-shown" style="">
Propriété CSS incompatible : bottom
messenger-button-shown-frames
Envoyer
<a class="send" style="transition-duration: 0.3s; transition-timing-function: ease-out;">
Propriété CSS incompatible : background-color
background-color
Propriété CSS incompatible : color
color
Évitez de créer des chaînes de requêtes critiques 20 chaînes trouvées
Les chaînes de demandes critiques ci-dessous vous montrent quelles ressources sont chargées avec une priorité élevée. Envisagez de réduire la longueur des chaînes et la taille de téléchargement des ressources ou de reporter le téléchargement de ressources inutiles afin d'améliorer le chargement des pages. Découvrez comment éviter de créer des chaînes de demandes critiques.
Latence de chemin d'accès critique maximale : 290,345 ms
Navigation initiale
/voitures/occasion/
(www.sipa-automobiles.fr)
- 53,832 ms, 0,82 KiB
…simple/simple.css?ver=6.6.2
(www.sipa-automobiles.fr)
- 32,173 ms, 0,69 KiB
- 25,286 ms, 2,37 KiB
…color-set/classic.css?ver=6.6.2
(www.sipa-automobiles.fr)
- 30,256 ms, 0,64 KiB
- 27,419 ms, 0,69 KiB
…jquery/jquery.min.js
(www.sipa-automobiles.fr)
- 27,283 ms, 30,06 KiB
- 39,8 ms, 0,83 KiB
- 52,732 ms, 0,53 KiB
- 58,933 ms, 0,86 KiB
- 40,477 ms, 1,03 KiB
- 51,714 ms, 0,53 KiB
- 48,933 ms, 0,91 KiB
- 58,697 ms, 5,73 KiB
…dist/jcookielaw-iubenda.js
(www.sipa-automobiles.fr)
- 116,871 ms, 5,41 KiB
- 25,837 ms, 6,96 KiB
…Kernel/webspark.css?ver=6.6.2
(www.sipa-automobiles.fr)
- 65,569 ms, 52,03 KiB
- 35,412 ms, 0,68 KiB
- 51,843 ms, 0,73 KiB
…vehicle-card/icons.css?ver=6.6.2
(www.sipa-automobiles.fr)
- 50,826 ms, 2,76 KiB
- 46,454 ms, 1,06 KiB
Plus d'informations sur les performances de votre application. Ces chiffres n'ont pas d'incidence directe sur le score lié aux performances.
Audits réussis (17)
Afficher Masquer
Dimensionnez correctement les images
Diffusez des images de taille appropriée afin d'économiser des données mobiles et de réduire le temps de chargement. Découvrez comment dimensionner les images.LCPFCP
WordPressImportez des images directement via la bibliothèque multimédia pour vous assurer que les tailles d'images requises sont disponibles. Ensuite, insérez-les depuis la bibliothèque multimédia ou utilisez le widget d'image pour vous assurer que les tailles d'images optimales sont utilisées (y compris celles pour les points d'arrêt réactifs). Évitez d'utiliser les images Full Size, sauf si les dimensions sont adéquates pour l'utilisation prévue. En savoir plus
Encodez les images de manière efficace
Les images optimisées se chargent plus rapidement et consomment moins de données mobiles. Découvrez comment encoder efficacement des images.LCPFCP
WordPressVous pouvez envisager d'utiliser un plug-in WordPress d'optimisation d'image pour compresser vos images sans dégrader leur qualité.
Diffusez des images aux formats nouvelle génération
Les formats d'image comme WebP et AVIF proposent souvent une meilleure compression que PNG et JPEG. Par conséquent, les téléchargements sont plus rapides et la consommation de données est réduite. En savoir plus sur les formats d'image récentsLCPFCP
WordPressEnvisagez d'utiliser le plug-in Performance Lab pour convertir automatiquement vos images JPEG importées au format WebP, lorsque cela est possible.
Activez la compression de texte
Les ressources textuelles doivent être diffusées compressées (Gzip, Deflate ou Brotli) pour réduire le nombre total d'octets du réseau. En savoir plus sur la compression de texteLCPFCP
WordPressVous pouvez activer la compression du texte dans la configuration de votre serveur Web.
Connectez-vous à l'avance aux origines souhaitées
Avertissements :
  • Un élément `<link rel=preconnect>` a été trouvé pour "http://fonts.googleapis.com", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Un élément `<link rel=preconnect>` a été trouvé pour "https://cdn.dealerk.it", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Un élément `<link rel=preconnect>` a été trouvé pour "https://maps.googleapis.com", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Un élément `<link rel=preconnect>` a été trouvé pour "https://js-agent.newrelic.com", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Un élément `<link rel=preconnect>` a été trouvé pour "https://bam.nr-data.net", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Plusieurs connexions `<link rel=preconnect>` ont été identifiées. Elles doivent être utilisées avec parcimonie et limitées aux origines les plus importantes.
Envisagez d'ajouter les indices de ressources preconnect ou dns-prefetch pour établir les premières connexions avec des origines tierces importantes. Découvrez comment établir des préconnexions aux origines requises.LCPFCP
Le temps de réponse initial du serveur était court Le document racine a pris 30 ms
Le temps de réponse du serveur pour le document principal doit rester court, car toutes les autres requêtes en dépendent. En savoir plus sur la métrique "Time to First Byte"LCPFCP
WordPressChoisissez un thème léger (idéalement un thème basé sur des blocs) et implémentez la mise en cache de la page entière ou une solution de site statique. Désactivez les plug-ins inutiles pour réduire les frais généraux de serveur. Envisagez de passer à un service d'hébergement géré ou dédié.
URL
Temps passé
sipa-automobiles.fr
Propriétaire
30 ms
/voitures/occasion/
(www.sipa-automobiles.fr)
30 ms
Évitez les redirections de page multiples
Les redirections entraînent des retards supplémentaires avant que la page ne puisse être chargée. Découvrez comment éviter les redirections de page.LCPFCP
Utilisez des formats vidéo pour le contenu animé
Les grandes images GIF sont inefficaces pour diffuser du contenu animé. Envisagez d'utiliser des vidéos MPEG4/WebM pour les animations et PNG/WebP pour les images statiques au lieu d'images GIF afin d'économiser des octets réseau. En savoir plus sur les formats vidéo efficacesLCPFCP
WordPressEnvisagez d'importer votre GIF dans un service qui permettra de l'intégrer en tant que vidéo HTML5.
Supprimez les modules en double dans les groupes JavaScript
Supprimez les modules JavaScript volumineux et en double de vos groupes pour réduire les débits d'octets superflus sur le réseau. LCPFCP
Précharger l'image Largest Contentful Paint
Si l'élément LCP est ajouté de façon dynamique à la page, préchargez l'image pour améliorer le LCP. En savoir plus sur le préchargement d'éléments LCPLCP
Éviter d'énormes charges utiles de réseau La taille totale était de 2 414 Kio
Les charges utiles des grands réseaux coûtent de l'argent réel aux utilisateurs et sont fortement corrélées aux délais de chargement interminables. Découvrez comment réduire la taille des charges utiles.
WordPressVous pouvez envisager d'afficher des extraits dans vos listes d'articles (par exemple en utilisant la balise "more"), de réduire le nombre d'articles affichés dans une page donnée, de répartir vos articles longs sur plusieurs pages ou d'utiliser un plug-in qui charge de façon différée les commentaires.
URL
Taille de transfert
Google Tag Manager
tag-manager
516,4 KiB
/gtag/js?id=…
(www.googletagmanager.com)
145,4 KiB
/gtag/destination?id=…
(www.googletagmanager.com)
131,4 KiB
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
129,5 KiB
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
110,1 KiB
smooch.io
259,9 KiB
/frame.4.29.21.min.js
(cdn.smooch.io)
259,9 KiB
sipa-automobiles.fr
Propriétaire
181,2 KiB
/voitures/occasion/
(www.sipa-automobiles.fr)
93,1 KiB
…Roboto/Roboto-Bold.ttf
(www.sipa-automobiles.fr)
88,2 KiB
chatshipper.com
109,8 KiB
/widget/bundle.min.js
(cdn.chatshipper.com)
109,8 KiB
Facebook
social
95,3 KiB
…config/303…?v=…
(connect.facebook.net)
95,3 KiB
iubenda
utility
93,3 KiB
…1.81.0/core-fr.js
(cdn.iubenda.com)
93,3 KiB
Marques et mesures du temps utilisateur
Envisagez de doter votre appli de l'API User Timing pour mesurer ses performances réelles lors d'expériences utilisateur clés. En savoir plus sur les marques User Timing
La totalité du texte reste visible pendant le chargement des polices Web
Utilisez la fonctionnalité font-display CSS afin que le texte soit visible par l'utilisateur pendant le chargement des polices Web. En savoir plus sur font-display
Ressources tierces pouvant être chargées de façon différée avec des façades
Certaines intégrations tierces peuvent être chargées de manière différée. Vous pouvez envisager de les remplacer par une façade tant qu'elles ne sont pas requises. Découvrez comment différer le chargement de codes tiers par une façade.TBT
L'image Largest Contentful Paint n'a pas eu de chargement différé
Les images de la partie au-dessus de la ligne de flottaison qui ont un chargement différé sont rendues plus tard dans le cycle de vie de la page, ce qui peut retarder Largest Contentful Paint. En savoir plus sur le chargement différé optimalLCP
Élément
Voitures D'occasion À Le Bouscat | Volkswagen T-Cross 1.0 Tsi 110 Start/Stop Bv…
<img src="https://cdn.dealerk.fr/dealer/datafiles/vehicle/images/0x250/481/Q21ALWxPw…" alt="Voitures D'occasion À Le Bouscat | Volkswagen T-Cross 1.0 Tsi 110 Start/St…" class="image__img" fetchpriority="high">
Les éléments d'image possèdent une width et une height explicites
Indiquez une largeur et une hauteur explicites sur les éléments d'image afin de réduire les décalages de mise en page et d'améliorer le CLS. Découvrez comment définir les dimensions de l'image.CLS
Une balise <meta name="viewport"> ayant l'attribut width ou initial-scale est configurée
Un <meta name="viewport"> optimise votre appli pour les tailles d'écrans de mobiles, mais empêche aussi un délai d'entrée utilisateur de 300 millisecondes. En savoir plus sur l'utilisation de la balise Meta viewport
Ces vérifications permettent de connaître les possibilités d'amélioration de l'accessibilité de votre application Web. La détection automatique ne peut détecter qu'une partie des problèmes et ne garantit pas l'accessibilité de votre application Web. Il est donc conseillé d'effectuer également un test manuel.
Noms et étiquettes
Les boutons n'ont pas de nom accessible
Lorsqu'un bouton n'a pas de nom accessible, les lecteurs d'écran annoncent simplement qu'il s'agit d'un "bouton", ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment rendre les boutons plus accessibles.
Éléments non conformes
Français
<button type="button" role="combobox" aria-expanded="false" aria-haspopup="listbox" class="apop-languages">
Les éléments <frame> ou <iframe> n'ont pas de titre
Les lecteurs d'écran s'appuient sur le titre des frames pour décrire le contenu de ces derniers aux utilisateurs. En savoir plus sur le titre des frames
Éléments non conformes
body.voitures > iframe#web-messenger-container
<iframe id="web-messenger-container" frameborder="0" allowfullscreen="" scrolling="no" class="_2ChX4GFAl1-UBiWknYZyEQ smooch_button chatshipper_close chatshipper_mobile" width="70" height="90">
Servez-vous de ces indications pour améliorer la sémantique des éléments de contrôle de votre application. Vous optimiserez ainsi l'expérience des utilisateurs de technologies d'assistance, comme les lecteurs d'écran.
ARIA
Les éléments comportant role="dialog" ou role="alertdialog" n'ont pas de nom accessible.
Les éléments de boîte de dialogue ARIA sans nom accessible peuvent empêcher les utilisateurs de lecteurs d'écran de comprendre la fonction de ces éléments. Découvrez comment rendre les éléments de boîte de dialogue ARIA plus accessibles.
Éléments non conformes
Français Réglages d'accessibilité Déclaration d’accessibilité Sélectionnez …
<nav role="dialog" class="apop-accessibility apop-plugin-onetap">
Utilise des rôles ARIA sur des éléments incompatibles
De nombreux éléments HTML ne peuvent être associés qu'à certains rôles ARIA. L'utilisation de rôles ARIA lorsqu'ils ne sont pas autorisés peut affecter l'accessibilité de la page Web. En savoir plus sur les rôles ARIA
Éléments non conformes
Accessibility Toolbar
<button role="region" aria-label="Accessibility Toolbar" class="apop-toggle ">
Français Réglages d'accessibilité Déclaration d’accessibilité Sélectionnez …
<nav role="dialog" class="apop-accessibility apop-plugin-onetap">
Les ID ARIA sont uniques
La valeur d'un ID ARIA doit être unique afin que les différentes instances soient toutes prises en compte par les technologies d'assistance. Découvrez comment résoudre les problèmes d'ID ARIA en double.
Éléments non conformes
div.filter-group__filter > a > div.field-input > input#autre
<input type="checkbox" class="field-input__native" :checked="value.active" :id="value.name" :name="value.name" data-group="bodyType" id="autre" name="autre">
div.filter-group__filter > a > div.field-input > input#autre
<input type="checkbox" class="field-input__native" :checked="value.active" :id="value.name" :name="value.name" data-group="gearType" id="autre" name="autre">
Servez-vous de ces indications pour améliorer l'utilisation des éléments ARIA dans votre application et ainsi optimiser l'expérience des utilisateurs de technologies d'assistance, comme les lecteurs d'écran.
Contraste
Les couleurs d'arrière-plan et de premier plan ne sont pas suffisamment contrastées
Un texte faiblement contrasté est difficile, voire impossible à lire pour de nombreux utilisateurs. Découvrez comment fournir un contraste suffisant des couleurs.
Éléments non conformes
TOP
<div class="button__content">
TOP
<button class="r-button button button--kind-primary button--size-sm button--theme-primary…" x-data="WSK.ScrollTo()" @click.prevent.stop="scrollTop()">
Servez-vous de ces indications pour améliorer la lisibilité de votre contenu.
Autres éléments à vérifier manuellement (10)
Afficher Masquer
Interactive controls are keyboard focusable
Custom interactive controls are keyboard focusable and display a focus indicator. Learn how to make custom controls focusable.
Interactive elements indicate their purpose and state
Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. Learn how to decorate interactive elements with affordance hints.
The page has a logical tab order
Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. Learn more about logical tab ordering.
Visual order on the page follows DOM order
DOM order matches the visual order, improving navigation for assistive technology. Learn more about DOM and visual ordering.
User focus is not accidentally trapped in a region
A user can tab into and out of any control or region without accidentally trapping their focus. Learn how to avoid focus traps.
The user's focus is directed to new content added to the page
If new content, such as a dialog, is added to the page, the user's focus is directed to it. Learn how to direct focus to new content.
HTML5 landmark elements are used to improve navigation
Landmark elements (<main>, <nav>, etc.) are used to improve the keyboard navigation of the page for assistive technology. Learn more about landmark elements.
Offscreen content is hidden from assistive technology
Offscreen content is hidden with display: none or aria-hidden=true. Learn how to properly hide offscreen content.
Custom controls have associated labels
Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. Learn more about custom controls and labels.
Custom controls have ARIA roles
Custom interactive controls have appropriate ARIA roles. Learn how to add roles to custom controls.
Ces éléments concernent des zones qu'un outil de test automatique ne peut pas couvrir. Consultez notre guide sur la réalisation d'un examen d'accessibilité.
Audits réussis (20)
Afficher Masquer
Les attributs [aria-*] correspondent à leurs rôles
Chaque role ARIA est rattaché à un sous-ensemble spécifique d'attributs aria-*. S'ils ne sont pas correctement associés, les attributs aria-* ne seront pas valides. Découvrez comment rattacher les attributs ARIA à leurs rôles.
[aria-hidden="true"] ne figure pas sur le document <body>
Les technologies d'assistance, telles que les lecteurs d'écran, présentent un fonctionnement irrégulier lorsque aria-hidden="true" est défini sur l'élément <body> du document. Découvrez comment aria-hidden affecte le corps du document.
Tous les éléments [role] contiennent les attributs [aria-*] requis
Certains rôles ARIA ont des attributs obligatoires qui décrivent l'état de l'élément aux lecteurs d'écran. En savoir plus sur les rôles et les attributs obligatoires
Les attributs [aria-*] ont des valeurs valides
Les technologies d'assistance telles que les lecteurs d'écran ne peuvent pas interpréter les attributs ARIA si leurs valeurs ne sont pas valides. En savoir plus sur les valeurs valides des attributs ARIA
Les attributs [aria-*] sont valides et correctement orthographiés
Les technologies d'assistance telles que les lecteurs d'écran ne peuvent pas interpréter les attributs ARIA si leurs noms ne sont pas valides. En savoir plus sur les attributs ARIA valides
Les éléments d'image possèdent des attributs [alt]
Les éléments informatifs doivent contenir un texte de substitution court et descriptif. L'attribut alt peut rester vide pour les éléments décoratifs. En savoir plus sur l'attribut alt
[user-scalable="no"] n'est pas utilisé dans l'élément <meta name="viewport">, et l'attribut [maximum-scale] n'est pas inférieur à 5.
Désactiver le zoom est problématique pour les utilisateurs malvoyants qui ont besoin d'agrandir le contenu d'une page Web pour le voir correctement. En savoir plus sur la balise Meta viewport
Les attributs ARIA sont utilisés comme indiqué pour le rôle de l'élément
Certains attributs ARIA ne sont autorisés sur un élément que sous certaines conditions. En savoir plus sur les attributs ARIA conditionnels
Les éléments [aria-hidden="true"] ne contiennent pas de descendants sélectionnables
La présence de descendants sélectionnables dans un élément [aria-hidden="true"] empêche les utilisateurs de technologies d'assistance, telles que des lecteurs d'écran, de se servir de ces éléments interactifs. Découvrez comment aria-hidden affecte les éléments sélectionnables.
Les éléments n'utilisent que des attributs ARIA autorisés
L'utilisation d'attributs ARIA dans des rôles où ils sont interdits peut empêcher de communiquer des informations importantes aux utilisateurs de technologies d'assistance. En savoir plus sur les rôles ARIA interdits
Les valeurs [role] sont valides
Les rôles ARIA doivent comporter des valeurs valides afin de remplir correctement leurs fonctions d'accessibilité. En savoir plus sur les rôles ARIA valides
Le document contient un élément <title>
Le titre donne aux utilisateurs de lecteurs d'écran un aperçu de la page. En outre, les moteurs de recherche s'appuient principalement sur ce dernier pour déterminer la pertinence du contenu proposé. En savoir plus sur le titre des documents
L'élément <html> contient un attribut [lang]
Lorsqu'une page ne spécifie pas d'attribut lang, les lecteurs d'écran considèrent qu'elle est rédigée dans la langue par défaut sélectionnée au moment de leur configuration par l'utilisateur. Si la page n'est pas rédigée dans cette langue par défaut, les lecteurs d'écran risquent de ne pas énoncer correctement son contenu. En savoir plus sur l'attribut lang
La valeur de l'attribut [lang] de l'élément <html> est valide
Le fait de spécifier une langue BCP 47 valide permet d'aider les lecteurs d'écran à énoncer correctement le texte. Découvrez comment utiliser l'attribut lang.
Aucun élément n'a de valeur [tabindex] supérieure à 0
Une valeur supérieure à 0 implique un ordre de navigation explicite. Bien que cela soit valide d'un point de vue technique, cela crée souvent une expérience frustrante pour les utilisateurs qui s'appuient sur des technologies d'assistance. En savoir plus sur l'attribut tabindex
La taille et l'espacement des zones cibles tactiles sont suffisants.
Les zones cibles tactiles dont la taille et l'espacement sont suffisants aident les utilisateurs qui peuvent avoir des difficultés à se servir de petites commandes à activer les zones cibles. En savoir plus sur les zones cibles tactiles
Les éléments d'en-tête sont classés séquentiellement par ordre décroissant
Les en-têtes correctement classés qui respectent les niveaux transmettent la structure sémantique de la page, ce qui garantit une navigation plus aisée et permet d'identifier plus facilement dans quels cas utiliser les technologies d'assistance. En savoir plus sur l'ordre des titres
Les rôles ARIA obsolètes n'ont pas été utilisés
Il est possible que les rôles ARIA obsolètes ne soient pas correctement traités par les technologies d'assistance. En savoir plus sur les rôles ARIA obsolètes
Les éléments d'image ne comportent pas d'attributs [alt] correspondant à du texte redondant.
Les éléments informatifs doivent contenir un texte de substitution court et descriptif. Un texte de substitution identique au texte situé à côté du lien ou de l'image peut prêter à confusion pour les utilisateurs se servant d'un lecteur d'écran, car le texte est lu deux fois. En savoir plus sur l'attribut alt
Non applicable (30)
Afficher Masquer
Les valeurs [accesskey] sont uniques
Les clés d'accès permettent aux utilisateurs de positionner rapidement le curseur dans une partie spécifique de la page. Pour les aider à naviguer correctement, pensez à définir des clés d'accès uniques. En savoir plus sur les clés d'accès
Les éléments button, link et menuitem ont des noms accessibles
Lorsqu'un élément n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment rendre les éléments de commande plus accessibles.
Les champs de saisie ARIA ont des noms accessibles
Lorsqu'un champ de saisie n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. En savoir plus sur le libellé des champs de saisie
Les éléments ARIA meter ont des noms accessibles
Lorsqu'un élément outil de mesure n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment nommer des éléments meter.
Les éléments ARIA progressbar ont des noms accessibles
Lorsqu'un élément progressbar n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment ajouter des libellés aux éléments progressbar.
Les éléments ayant un [role] ARIA, qui exigent que les enfants incluent un [role] spécifique, possèdent tous les enfants requis.
Certains rôles ARIA parents doivent contenir des rôles enfants spécifiques afin de remplir correctement leurs fonctions d'accessibilité. En savoir plus sur les rôles et les éléments enfants requis
Les éléments [role] sont inclus dans l'élément parent approprié
Certains rôles ARIA enfants doivent être inclus dans un rôle parent spécifique afin de remplir correctement leurs fonctions d'accessibilité. En savoir plus sur les rôles ARIA et l'élément parent requis
Les éléments comportant l'attribut role=text n'ont pas de descendants sélectionnables.
L'ajout de role=text autour d'un nœud de texte divisé par le balisage permet à VoiceOver de le traiter comme une seule expression, mais les descendants sélectionnables de l'élément ne seront pas annoncés. En savoir plus sur l'attribut role=text
Les champs d'activation/de désactivation ARIA ont des noms accessibles
Lorsqu'un champ d'activation/de désactivation n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. En savoir plus sur les champs d'activation/de désactivation
Les éléments ARIA tooltip ont des noms accessibles
Lorsqu'un élément info-bulle n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment nommer des éléments tooltip.
Les éléments ARIA treeitem ont des noms accessibles
Lorsqu'un élément treeitem n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. En savoir plus sur l'ajout de libellé aux éléments treeitem
La page contient un titre, un lien "Ignorer" ou un point de repère
En ajoutant des méthodes pour contourner les contenus répétitifs, vous permettez aux internautes qui utilisent un clavier de naviguer plus efficacement sur la page. En savoir plus sur les blocs de contournement
Les éléments <dl> ne contiennent que des groupes <dt> et <dd> ainsi que des éléments <script>, <template> ou <div> dans le bon ordre.
Si les listes de définition ne sont pas correctement balisées, les lecteurs d'écran risquent de donner des résultats confus ou imprécis. Découvrez comment structurer correctement les listes de définition.
Les éléments de liste de définition sont encapsulés dans des éléments <dl>
Les éléments de liste de définition (<dt> et <dd>) doivent être encapsulés dans un élément <dl> parent afin que les lecteurs d'écran puissent les énoncer correctement. Découvrez comment structurer correctement les listes de définition.
Aucun champ de formulaire ne comporte plusieurs libellés
Les champs de formulaire comprenant plusieurs libellés peuvent être annoncés par les technologies d'assistance comme des lecteurs d'écran utilisant le premier, le dernier ou tous les libellés, ce qui peut prêter à confusion. Découvrez comment utiliser les libellés de formulaires.
L'élément <html> comporte un attribut [xml:lang] avec la même langue de base que l'attribut [lang].
Si la langue de la page Web n'est pas spécifiée de manière cohérente, le lecteur d'écran risque de ne pas énoncer correctement le texte de la page. En savoir plus sur l'attribut lang
Les boutons d'entrée contiennent du texte visible.
Ajouter un texte visible et accessible aux boutons d'entrée peut aider les utilisateurs de lecteurs d'écran à comprendre la fonction de ces boutons d'entrée. En savoir plus sur les boutons d'entrée
Les éléments <input type="image"> contiennent du texte [alt]
Lorsqu'une image est utilisée comme bouton <input>, vous pouvez aider les utilisateurs de lecteurs d'écran à comprendre son utilité en ajoutant un texte de substitution. En savoir plus sur le texte de substitution d'une image d'entrée
Les éléments de formulaire sont associés à des libellés
Les libellés permettent de s'assurer que les éléments de contrôle des formulaires sont énoncés correctement par les technologies d'assistance, comme les lecteurs d'écran. En savoir plus sur les libellés d'éléments de formulaires
Les listes contiennent uniquement des éléments <li> et des éléments de type script (<script> et <template>).
Les lecteurs d'écran ont une façon spécifique d'énoncer les listes. Pour leur permettre de donner de bons résultats, pensez à bien structurer ces dernières. En savoir plus sur la bonne structuration des listes
Les éléments de liste (<li>) sont inclus dans des éléments parents <ul>, <ol> ou <menu>
Les lecteurs d'écran requièrent que les éléments de liste (<li>) soient contenus dans un élément parent <ul>, <ol> ou <menu> pour les énoncer correctement. En savoir plus sur la bonne structuration des listes
Le document n'utilise pas de balise Meta <meta http-equiv="refresh">
Les utilisateurs ne s'attendent pas à ce qu'une page s'actualise automatiquement. De plus, lorsque cela se produit, le curseur est aussitôt repositionné en haut de la page. Cela peut générer de la frustration et perturber l'expérience utilisateur. En savoir plus sur la balise Meta refresh
Les éléments <object> contiennent du texte de substitution
Les lecteurs d'écran ne peuvent pas traduire les contenus non textuels. En ajoutant un texte de substitution aux éléments <object>, vous aiderez les lecteurs d'écran à transmettre votre message aux utilisateurs. En savoir plus sur le texte de substitution aux éléments object
Certains éléments sont associés à des éléments de libellé.
Les éléments de formulaire sans libellé efficace peuvent créer une expérience frustrante pour les utilisateurs de lecteurs d'écran. En savoir plus sur l'élément select
Le contenu des tables dans l'attribut "summary" et dans <caption> est différent.
L'attribut "summary" doit décrire la structure de la table, tandis que <caption> doit spécifier le titre à l'écran. Un balisage de table précis aide les utilisateurs de lecteur d'écran. En savoir plus sur les attributs "summary" et "caption"
Les cellules d'un élément <table> qui utilisent l'attribut [headers] font référence à des cellules figurant dans le même tableau.
Les lecteurs d'écran proposent des fonctionnalités qui permettent de naviguer plus simplement dans les tableaux. En vous assurant que les cellules <td> qui comportent l'attribut [headers] fassent référence à d'autres cellules dans le même tableau uniquement, vous pourrez améliorer l'expérience des utilisateurs de lecteurs d'écran. En savoir plus sur l'attribut headers
Les éléments <th> et ceux portant l'attribut [role="columnheader"/"rowheader"] décrivent des cellules de données.
Les lecteurs d'écran proposent des fonctionnalités qui permettent de naviguer plus simplement dans les tableaux. En vous assurant que les en-têtes de tableaux fassent toujours référence à un ensemble de cellules spécifique, vous pourrez améliorer l'expérience des utilisateurs de lecteurs d'écran. En savoir plus sur les en-têtes de tableaux
Les attributs [lang] ont une valeur valide
Le fait de spécifier une langue BCP 47 valide pour les éléments permet de s'assurer que le texte sera prononcé correctement par les lecteurs d'écran. Découvrez comment utiliser l'attribut lang.
Les éléments <video> contiennent un élément <track> avec [kind="captions"]
Le fait d'ajouter des sous-titres à une vidéo rend celle-ci plus accessible aux personnes sourdes et malentendantes. En savoir plus sur les sous-titres de vidéos
Général
API obsolètes utilisées 1 avertissement détecté
Les API obsolètes seront finalement supprimées du navigateur. En savoir plus sur les API obsolètes
API obsolète/Avertissement
Source
smooch.io
Les écouteurs d'événements de déchargement sont obsolètes et seront supprimés.
Bibliothèques JavaScript détectées
Toutes les bibliothèques JavaScript frontales détectées sur la page. En savoir plus sur cet audit de diagnostic lié à la détection de bibliothèques JavaScript
Nom
Version
jQuery
3.7.1
Lo-Dash
4.17.21
WordPress
core-js
core-js-pure@3.32.2; core-js-pure@3.8.3
Fiabilité et sécurité
Garantir l'efficacité de la CSP contre les attaques XSS
Une CSP (Content Security Policy) efficace réduit considérablement le risque d'attaques de script intersites (XSS). Découvrez comment utiliser une CSP pour empêcher les attaques XSS.
Description
Directive
Gravité
Aucune CSP trouvée en mode de mise en conformité
Élevée
Utiliser une règle HSTS efficace
Le déploiement de l'en-tête HSTS réduit considérablement le risque d'attaques par écoute et par rétrogradation en connexion HTTP. Nous vous recommandons un déploiement par étapes, en commençant par un max-age faible. En savoir plus sur l'utilisation d'une règle HSTS efficace
Description
Directive
Gravité
Aucune directive `preload` trouvée
preload
Moyenne
Syntaxe non valide
Faible
Assurez l'isolation appropriée de l'origine avec COOP
La règle COOP (Cross-Origin-Opener-Policy) peut être utilisée pour séparer la fenêtre de premier niveau des autres documents, comme les pop-ups. En savoir plus sur le déploiement de l'en-tête COOP
Description
Directive
Gravité
Aucun en-tête COOP détecté
Élevée
Audits réussis (14)
Afficher Masquer
Requêtes HTTPS
Tous les sites doivent être protégés par le protocole HTTPS, même ceux qui ne traitent pas de données sensibles. Par conséquent, vous devez éviter le contenu mixte, qui provoque le chargement de certaines ressources sur HTTP bien que la demande initiale soit diffusée via HTTPS. Le protocole HTTPS empêche les intrus de détourner ou d’écouter passivement les communications entre votre appli et les utilisateurs. Il constitue également une condition préalable à l'utilisation de HTTP/2 et de nombreuses nouvelles API de plates-formes Web. En savoir plus sur le protocole HTTPS
Évite les cookies tiers
Chrome évolue vers une nouvelle expérience qui permet aux utilisateurs de choisir de naviguer sans cookies tiers. En savoir plus sur les cookies tiers
Autoriser les utilisateurs à coller du texte dans les champs de saisie
Empêcher la saisie par collage est une mauvaise pratique pour l'expérience utilisateur qui affaiblit la sécurité en bloquant les gestionnaires de mots de passe.En savoir plus sur les champs de saisie faciles à utiliser
Aucune autorisation de géolocalisation n'est demandée au chargement de la page
Les utilisateurs se méfient des sites qui demandent leur position sans contexte. Envisagez plutôt d'associer la demande à une action de l'utilisateur. En savoir plus sur l'autorisation de géolocalisation
Aucune autorisation d'envoi de notifications n'est demandée au chargement de la page
Les utilisateurs se méfient des sites qui demandent à envoyer des notifications sans contexte. Envisagez plutôt d'associer la demande à des gestes de l'utilisateur. Découvrez comment obtenir de façon responsable une autorisation pour les notifications.
Images affichées au bon format
Les dimensions d'affichage des images doivent correspondre au format naturel. En savoir plus sur le format de l'image
Images diffusées dans la résolution appropriée
Pour que la clarté de l'image soit optimale, ses dimensions naturelles doivent être proportionnelles à la taille d'affichage et au taux de pixels. Découvrez comment fournir des images responsives.
Une balise <meta name="viewport"> ayant l'attribut width ou initial-scale est configurée
Un <meta name="viewport"> optimise votre appli pour les tailles d'écrans de mobiles, mais empêche aussi un délai d'entrée utilisateur de 300 millisecondes. En savoir plus sur l'utilisation de la balise Meta viewport
Le document utilise des tailles de police lisibles 99,99 % du texte lisibles
Les tailles de police inférieures à 12 pixels sont trop petites pour être lisibles et nécessitent que les visiteurs sur la version mobile pincent l'écran pour zoomer et lire le texte. Veuillez utiliser une police de texte de plus de 12 pixels sur plus de 60 % du texte de la page. En savoir plus sur les tailles de police lisibles
Source
Sélecteur
% du texte de la page
Taille de police
sipa-automobiles.fr
Propriétaire
nav.apop-accessibility.apop-plugin-onetap .apop-container .apop-accessibility-settings div.apop-multi-functional-feature .apop-box-functions .apop-functional-feature .apop-right .apop-toggle-container label
0.01%
11px
sub, sup
0.00%
9px
blockquote, body, div, footer, h1, h2, h3, h4, h5, h6, header, html, iframe, menu, nav, object, ol, p, pre, span, ul
0.00%
10px
Non attribuable
Texte lisible
99.99%
≥ 12px
La page n'a pas d'attribut doctype HTML
La spécification d'un attribut doctype empêche le navigateur de passer en mode quirks. En savoir plus sur la déclaration d'un attribut doctype
Le charset est défini correctement
La déclaration d'encodage des caractères est obligatoire. Elle peut être effectuée avec une balise <meta> dans les 1 024 premiers octets du code HTML, ou dans l'en-tête de réponse HTTP Content-Type. Découvrez comment déclarer l'encodage des caractères.
Aucune erreur de navigateur enregistrée dans la console
Les erreurs enregistrées dans la console indiquent des problèmes non résolus. Ceux-ci peuvent être dus à des requêtes réseau qui ont échoué et à d'autres problèmes du navigateur. En savoir plus sur ces erreurs dans l'audit de diagnostic de la console
Aucun problème dans le panneau Issues des outils de développement Chrome
Les problèmes enregistrés dans le panneau Issues des outils de développement Chrome indiquent des problèmes non résolus. Ceux-ci peuvent être dus à des requêtes réseau qui ont échoué, à des contrôles de sécurité insuffisants ou à d'autres problèmes du navigateur. Ouvrez le panneau "Issues" dans les outils de développement Chrome pour en savoir plus sur chaque problème.
La page contient des mappages source valides
Les mappages source traduisent le code minimisé pour obtenir le code source d'origine. Ce processus aide les développeurs à effectuer le débogage en phase de production. De plus, Lighthouse est en mesure de fournir d'autres renseignements. Envisagez de déployer des mappages source pour profiter de ces avantages. En savoir plus sur les mappages source
URL
URL de mappage du code source
smooch.io
/smooch.4.29.21.min.js
(cdn.smooch.io)
SyntaxError: Unexpected token '<', "<?xml vers"... is not valid JSON
/frame.4.29.21.min.js
(cdn.smooch.io)
SyntaxError: Unexpected token '<', "<?xml vers"... is not valid JSON
chatshipper.com
/widget/bundle.min.js
(cdn.chatshipper.com)
/widget/bundle.min.js.map
(cdn.chatshipper.com)
Non applicable (2)
Afficher Masquer
Trafic HTTP redirigé vers HTTPS
Veillez à rediriger tout le trafic HTTP vers HTTPS afin de proposer des fonctionnalités Web sûres à tous vos utilisateurs. En savoir plus
Limiter le clickjacking avec XFO ou CSP
L'en-tête X-Frame-Options (XFO) ou la directive frame-ancestors dans l'en-tête Content-Security-Policy (CSP) contrôlent où une page peut être intégrée. Ils peuvent limiter les attaques de clickjacking en bloquant l'intégration de la page sur certains ou tous les sites. En savoir plus sur la prévention du clickjacking
Ces vérifications garantissent que votre page suit les conseils de base concernant le référencement naturel. De nombreux facteurs supplémentaires ne sont pas évalués par Lighthouse ici, mais peuvent affecter votre classement dans les résultats de recherche, y compris vos performances concernant les Core Web Vitals. En savoir plus sur les Essentiels de la recherche Google
Exploration et indexation
Le fichier robots.txt n'est pas valide 1 erreur détectée
Si votre fichier robots.txt n'est pas créé correctement, il se peut que les robots d'exploration ne puissent pas comprendre comment votre site Web doit être exploré ou indexé. En savoir plus sur les fichiers robots.txt
Line #
Content
Error
20
Disallow: https://cdnwp.dealerk.com/e9823ff2/uploads/sites/3/virtualtour/
Pattern should either be empty, start with "/" or "*"
Pour que votre contenu apparaisse dans les résultats de recherche, les robots d'exploration doivent accéder à votre application.
Autres éléments à vérifier manuellement (1)
Afficher Masquer
Les données structurées sont valides
Exécutez ces outils de validation supplémentaires sur votre site pour vérifier les bonnes pratiques de SEO complémentaires.
Audits réussis (9)
Afficher Masquer
L'indexation de cette page n'est pas bloquée
Les moteurs de recherche ne peuvent pas inclure vos pages dans les résultats de recherche s'ils ne sont pas autorisés à les explorer. En savoir plus sur les instructions liées au robot d'exploration
Le document contient un élément <title>
Le titre donne aux utilisateurs de lecteurs d'écran un aperçu de la page. En outre, les moteurs de recherche s'appuient principalement sur ce dernier pour déterminer la pertinence du contenu proposé. En savoir plus sur le titre des documents
Le document contient un attribut "meta description"
Les résultats de recherche peuvent inclure des attributs "meta description" pour résumer de façon concise le contenu de la page. En savoir plus sur la meta description
La page renvoie un code d'état HTTP de réussite
Les pages renvoyant des codes d'état HTTP d'échec peuvent ne pas être indexées correctement. En savoir plus sur les codes d'état HTTP
Les liens peuvent être explorés
Les moteurs de recherche peuvent utiliser les attributs href des liens pour explorer les sites Web. Assurez-vous que l'attribut href des éléments d'ancrage pointe vers une destination appropriée, pour que davantage de pages du site puissent être détectées. Découvrez comment rendre les liens explorables.
Les éléments d'image possèdent des attributs [alt]
Les éléments informatifs doivent contenir un texte de substitution court et descriptif. L'attribut alt peut rester vide pour les éléments décoratifs. En savoir plus sur l'attribut alt
L'attribut hreflang du document est valide
Les liens hreflang indiquent aux moteurs de recherche la version de la page qu'ils doivent présenter dans les résultats de recherche pour une page ou une région donnée. En savoir plus sur hreflang
L'attribut rel=canonical du document est valide
Les liens canoniques suggèrent l'URL à afficher dans les résultats de recherche. En savoir plus sur les liens canoniques
Découvrez l'expérience de vos utilisateurs
Évaluation Core Web Vitals : échec
Largest Contentful Paint (LCP)
2,6 s
Chargements de pageBonnes (≤ 2,5 s)73 %Amélioration requise (2,5 s - 4 s)24 %Mauvaises (> 4 s)3 %75e centile - 2,6 sMétrique Core Web Vitals
Interaction to Next Paint (INP)
294 ms
Chargements de pageBonnes (≤ 200 ms)59 %Amélioration requise (200 ms - 500 ms)36 %Mauvaises (> 500 ms)6 %75e centile - 294 msMétrique Core Web Vitals
Cumulative Layout Shift (CLS)
0,34
Chargements de pageBonnes (≤ 0,1)56 %Amélioration requise (0,1 - 0,25)16 %Mauvaises (> 0,25)27 %75e centile - 0,34Métrique Core Web Vitals
Autres métriques notables
First Contentful Paint (FCP)
2,5 s
Chargements de pageBonnes (≤ 1,8 s)72 %Amélioration requise (1,8 s - 3 s)17 %Mauvaises (> 3 s)11 %75e centile - 2,5 s 
Time to First Byte (TTFB)
2,3 s
Chargements de pageBonnes (≤ 0,8 s)70 %Amélioration requise (0,8 s - 1,8 s)3 %Mauvaises (> 1,8 s)27 %75e centile - 2,3 sTest
Dernière période de 28 jours
(historique)
Divers ordinateursPlusieurs échantillons (rapport d'expérience utilisateur Chrome)Durées de visites complètesDiverses connexions réseauToutes les versions de Chrome
Évaluation Core Web Vitals : échec
Largest Contentful Paint (LCP)
2,9 s
Chargements de pageBonnes (≤ 2,5 s)66 %Amélioration requise (2,5 s - 4 s)26 %Mauvaises (> 4 s)9 %75e centile - 2,9 sMétrique Core Web Vitals
Interaction to Next Paint (INP)
140 ms
Chargements de pageBonnes (≤ 200 ms)85 %Amélioration requise (200 ms - 500 ms)12 %Mauvaises (> 500 ms)4 %75e centile - 140 msMétrique Core Web Vitals
Cumulative Layout Shift (CLS)
0,14
Chargements de pageBonnes (≤ 0,1)65 %Amélioration requise (0,1 - 0,25)20 %Mauvaises (> 0,25)16 %75e centile - 0,14Métrique Core Web Vitals
Autres métriques notables
First Contentful Paint (FCP)
2,6 s
Chargements de pageBonnes (≤ 1,8 s)64 %Amélioration requise (1,8 s - 3 s)21 %Mauvaises (> 3 s)14 %75e centile - 2,6 s 
Time to First Byte (TTFB)
2,4 s
Chargements de pageBonnes (≤ 0,8 s)61 %Amélioration requise (0,8 s - 1,8 s)3 %Mauvaises (> 1,8 s)36 %75e centile - 2,4 sTest
Dernière période de 28 jours
(historique)
Divers ordinateursPlusieurs échantillons (rapport d'expérience utilisateur Chrome)Durées de visites complètesDiverses connexions réseauToutes les versions de Chrome
Analysez les problèmes de performances
63 FCP+9LCP+21TBT+5CLS+20SI+9 Performances
Les valeurs sont estimées et peuvent varier. Le calcul du score lié aux performances repose directement sur ces statistiques.Affichez la calculatrice.
0–49 50–89 90–100
Final Screenshot
Statistiques
First Contentful Paint
0,8 s
La métrique "First Contentful Paint" indique le moment où le premier texte ou la première image sont affichés. En savoir plus sur cette métrique
Largest Contentful Paint
1,4 s
La métrique "Largest Contentful Paint" indique le moment où le texte le plus long ou l'image la plus grande sont affichés. En savoir plus sur cette métrique
Total Blocking Time
630 ms
Somme en millisecondes de toutes les périodes entre le FCP et le délai avant interactivité, lorsque la durée de la tâche a dépassé 50 ms. En savoir plus sur la métrique "Total Blocking Time"
Cumulative Layout Shift
0.143
Cumulative Layout Shift mesure le mouvement des éléments visibles dans la fenêtre d'affichage. En savoir plus sur cette métrique
Speed Index
1,4 s
La métrique "Speed Index" indique la rapidité avec laquelle le contenu d'une page est disponible. En savoir plus sur cette métrique
  • Captured at 25 juin 2025, 11:15 UTC+2
  • Émulation (ordinateur) with Lighthouse 12.6.1
    Puissance du processeur/de la mémoire non limitée: 890 Limitation du processeur: 1x slowdown (Simulated) Émulation de l'écran: 1350x940, DPR 1 Version d'axe: 4.10.3
  • Session avec consultation d'une seule page
    Ces données proviennent d'une session avec consultation d'une seule page, contrairement aux données de champ qui résument plusieurs sessions.
  • Chargement de page initial
  • Limitation personnalisée
    Limitation de bande passante réseau: 40 ms TCP RTT, 10 240 kbit/s throughput (Simulated) Position du navigateur : Europe
  • Using HeadlessChromium 137.0.7151.68 with lr
    User-agent (réseau): "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36"
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Later this year, insights will replace performance audits. Learn more and provide feedback here.
Afficher les audits pertinents pour :
Diagnostic
Réduisez le travail du thread principal 3,2 s
Envisagez de réduire le temps consacré à l'analyse, la compilation et l'exécution de JavaScript. La livraison de charges utiles JavaScript plus petites peut vous aider. Découvrez comment réduire le travail du thread principal.TBT
Catégorie
Temps passé
Script Evaluation
1 518 ms
Style & Layout
613 ms
Other
463 ms
Garbage Collection
212 ms
Rendering
205 ms
Script Parsing & Compilation
187 ms
Parse HTML & CSS
45 ms
Réduire l'impact du code tiers Le thread principal a été bloqué par du code tiers pendant 630 ms
Le code tiers peut affecter considérablement les performances de chargement des pages. Limitez le nombre de fournisseurs tiers redondants, et essayez de charger du code tiers une fois le chargement de votre page terminé. Découvrez comment réduire l'impact du code tiers.TBT
Tiers
Taille de transfert
Durée de blocage du thread principal
dealerk.com
134 KiB
461 ms
…Kernel/alpinejs.js
(webspark-assets.dealerk.com)
14 KiB
461 ms
94 KiB
0 ms
19 KiB
0 ms
…11/SIPA-Logo-50px-1.svg
(cdnwp.dealerk.com)
7 KiB
0 ms
…assets/arrow-down.svg
(webspark-assets.dealerk.com)
1 KiB
0 ms
Google Tag Manager
tag-manager
517 KiB
74 ms
/gtag/js?id=…
(www.googletagmanager.com)
145 KiB
43 ms
/gtag/destination?id=…
(www.googletagmanager.com)
131 KiB
30 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
109 KiB
1 ms
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
129 KiB
0 ms
…56n0/sw_iframe.html?origin=…
(www.googletagmanager.com)
2 KiB
0 ms
smooch.io
292 KiB
67 ms
/frame.4.29.21.min.js
(cdn.smooch.io)
260 KiB
67 ms
/frame.4.29.21.css
(cdn.smooch.io)
15 KiB
0 ms
/smooch.4.29.21.min.js
(cdn.smooch.io)
4 KiB
0 ms
/5950c1f….png
(cdn.smooch.io)
4 KiB
0 ms
…5fa3cbe…/config
(5fa3cbe396759a000df222ac.config.eu-1.smooch.io)
2 KiB
0 ms
/e5d197a….png
(cdn.smooch.io)
2 KiB
0 ms
/afa76e8….png
(cdn.smooch.io)
2 KiB
0 ms
/smooch.4.29.21.css
(cdn.smooch.io)
2 KiB
0 ms
1 KiB
0 ms
Facebook
social
169 KiB
32 ms
…config/303…?v=…
(connect.facebook.net)
95 KiB
32 ms
/en_US/fbevents.js
(connect.facebook.net)
74 KiB
0 ms
/tr/?id=…
(www.facebook.com)
0 KiB
0 ms
dealerk.fr
282 KiB
0 ms
27 KiB
0 ms
25 KiB
0 ms
21 KiB
0 ms
21 KiB
0 ms
20 KiB
0 ms
18 KiB
0 ms
17 KiB
0 ms
17 KiB
0 ms
16 KiB
0 ms
15 KiB
0 ms
15 KiB
0 ms
15 KiB
0 ms
14 KiB
0 ms
…24/abarth.png
(cdn.dealerk.fr)
2 KiB
0 ms
…24/mercedes-benz.png
(cdn.dealerk.fr)
2 KiB
0 ms
…24/bmw.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/volkswagen.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/subaru.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/suzuki.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/mazda.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/land-rover.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/mitsubishi.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/citroen.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/lancia.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/toyota.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/peugeot.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/fiat.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/alfa-romeo.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/ford.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/mg.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/jeep.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/smart.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/iveco.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/renault.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/nissan.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/opel.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/byd.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/maserati.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/dacia.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/kia.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/honda.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/ds.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/cupra.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/hyundai.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/mini.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/audi.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/lynk-co.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/jaguar.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/lexus.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/tesla.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/skoda.png
(cdn.dealerk.fr)
1 KiB
0 ms
…24/volvo.png
(cdn.dealerk.fr)
1 KiB
0 ms
iubenda
utility
177 KiB
0 ms
…1.81.0/core-fr.js
(cdn.iubenda.com)
93 KiB
0 ms
…1.60.3/core-fr.js
(cdn.iubenda.com)
80 KiB
0 ms
…beta/iubenda_cs.js
(cdn.iubenda.com)
2 KiB
0 ms
…js/86514638.js
(cs.iubenda.com)
1 KiB
0 ms
/write?db=hits1
(hits-i.iubenda.com)
1 KiB
0 ms
chatshipper.com
116 KiB
0 ms
/widget/bundle.min.js
(cdn.chatshipper.com)
110 KiB
0 ms
…config/base.json
(cdn.chatshipper.com)
2 KiB
0 ms
…config/global.json
(cdn.chatshipper.com)
2 KiB
0 ms
…config/5fa3cbe….json
(cdn.chatshipper.com)
2 KiB
0 ms
Google Fonts
cdn
98 KiB
0 ms
…v43/memvYaGs1….woff2
(fonts.gstatic.com)
43 KiB
0 ms
…v43/memvYaGs1….woff2
(fonts.gstatic.com)
31 KiB
0 ms
…v24/4UaOrEtFp….woff2
(fonts.gstatic.com)
22 KiB
0 ms
2 KiB
0 ms
Other Google APIs/SDKs
utility
12 KiB
0 ms
12 KiB
0 ms
Unpkg
cdn
4 KiB
0 ms
3 KiB
0 ms
1 KiB
0 ms
Google Analytics
analytics
2 KiB
0 ms
/g/collect?v=…
(www.google-analytics.com)
1 KiB
0 ms
/g/collect?v=…
(www.google-analytics.com)
1 KiB
0 ms
/g/collect?v=…
(www.google-analytics.com)
1 KiB
0 ms
Google/Doubleclick Ads
ad
1 KiB
0 ms
/ccm/collect?en=…
(pagead2.googlesyndication.com)
1 KiB
0 ms
awsapprunner.com
0 KiB
0 ms
/events/c46639a…
(8bx2kxmqsm.eu-west-1.awsapprunner.com)
0 KiB
0 ms
cloudfunctions.net
0 KiB
0 ms
/webhook-smoochanalytics2bq
(europe-west2-cs-microservices.cloudfunctions.net)
0 KiB
0 ms
Réduisez le temps d'exécution de JavaScript 1,6 s
Envisagez de réduire le temps consacré à l'analyse, la compilation et l'exécution de JavaScript. La livraison de charges utiles JavaScript plus petites peut vous aider. Découvrez comment réduire le temps d'exécution de JavaScript.TBT
URL
Temps CPU total
Évaluation des scripts
Analyse des scripts
dealerk.com
1 052 ms
740 ms
1 ms
…Kernel/alpinejs.js
(webspark-assets.dealerk.com)
1 052 ms
740 ms
1 ms
sipa-automobiles.fr
Propriétaire
1 019 ms
50 ms
21 ms
/voitures/occasion/
(www.sipa-automobiles.fr)
923 ms
7 ms
13 ms
…Kernel/webspark.js?ver=6.6.2
(www.sipa-automobiles.fr)
96 ms
43 ms
8 ms
Google Tag Manager
tag-manager
400 ms
329 ms
54 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
127 ms
102 ms
14 ms
/gtag/js?id=…
(www.googletagmanager.com)
96 ms
80 ms
15 ms
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
92 ms
75 ms
14 ms
/gtag/destination?id=…
(www.googletagmanager.com)
85 ms
71 ms
12 ms
Non attribuable
209 ms
4 ms
0 ms
Unattributable
209 ms
4 ms
0 ms
smooch.io
206 ms
147 ms
32 ms
/frame.4.29.21.min.js
(cdn.smooch.io)
206 ms
147 ms
32 ms
Facebook
social
82 ms
72 ms
9 ms
…config/303…?v=…
(connect.facebook.net)
82 ms
72 ms
9 ms
chatshipper.com
64 ms
40 ms
17 ms
/widget/bundle.min.js
(cdn.chatshipper.com)
64 ms
40 ms
17 ms
iubenda
utility
52 ms
38 ms
11 ms
…1.60.3/core-fr.js
(cdn.iubenda.com)
52 ms
38 ms
11 ms
Éviter les changements de mise en page importants 6 décalages de mise en page trouvés
Voici les décalages de mise en page les plus importants observés sur la page. Chaque élément du tableau représente un unique décalage de mise en page et montre l'élément qui a été le plus décalé. Des causes possibles du décalage de mise en page se trouvent sous chaque élément. Il est possible que certains de ces décalages de mise en page ne soient pas inclus dans la valeur de la métrique CLS en raison du fenêtrage. Découvrez comment améliorer le CLS.CLS
Élément
Score de décalage de mise en page
Nos concessions auto, vous proposent un large choix de véhicules en vente à Bor…
<p>
0,129
…Roboto/Roboto-Regular.ttf
(www.sipa-automobiles.fr)
Police Web chargée
body.voitures > iframe#web-messenger-container
<iframe id="web-messenger-container" frameborder="0" allowfullscreen="" scrolling="no" class="_2ChX4GFAl1-UBiWknYZyEQ smooch_button chatshipper_close" width="70" height="90">
0,036
WhatsApp
<img id="whatsapp" class="channel-icon" src="https://cdn.smooch.io/afa76e83208ceb5dceb04a9985a6bd6b.png" alt="WhatsApp" srcset="https://cdn.smooch.io/afa76e83208ceb5dceb04a9985a6bd6b.png 1x, https://cdn…">
Élément multimédia sans taille explicite
Acheter une voiture occasion à Bordeaux, Toulouse, Pau ... Nos concessions aut…
<section id="content" class="ws-main">
0,014
body.voitures > iframe#web-messenger-container
<iframe id="web-messenger-container" frameborder="0" allowfullscreen="" scrolling="no" class="_2ChX4GFAl1-UBiWknYZyEQ smooch_button chatshipper_close" width="70" height="90">
0,007
WhatsApp
<img id="whatsapp" class="channel-icon" src="https://cdn.smooch.io/afa76e83208ceb5dceb04a9985a6bd6b.png" alt="WhatsApp" srcset="https://cdn.smooch.io/afa76e83208ceb5dceb04a9985a6bd6b.png 1x, https://cdn…">
Élément multimédia sans taille explicite
1223 résultats trouvés Récemment ajouté Prix - Le plus bas Prix - Le plus élevé…
<div class="stock-listing__results">
0,004
0,000
L'image Largest Contentful Paint a eu un chargement différé
Les images de la partie au-dessus de la ligne de flottaison qui ont un chargement différé sont rendues plus tard dans le cycle de vie de la page, ce qui peut retarder Largest Contentful Paint. En savoir plus sur le chargement différé optimalLCP
Élément
Voitures D'occasion À Muret | Renault Captur Tce 90 Intens 5P
<img src="https://cdn.dealerk.fr/dealer/datafiles/vehicle/images/0x250/481/NTn0hHWda…" alt="Voitures D'occasion À Muret | Renault Captur Tce 90 Intens 5P" class="image__img" loading="lazy">
Évitez une taille excessive de DOM 5 416 éléments
Un grand DOM sollicite davantage la mémoire, et entraîne de plus longs calculs de style et de coûteux ajustements de la mise en page. Découvrez comment éviter une taille de DOM excessive.TBT
Statistique
Élément
Valeur
Nombre total d'éléments DOM
5 416
Profondeur maximum de DOM
Classe énergétique C
<img src="" alt="Classe énergétique C" class="image__img" loading="lazy">
27
Nombre maximal d'éléments enfants
500 267 C3 93 Corsa 68 KONA 52 Astra 37 XC60 36 C5 Aircross 31 Polo 31 TUCSON 2…
<div class="filter-group__list filter-group__list--collapsed" :class="{'filter-group__list--collapsed' : filter.values.length >
170
Élément identifié comme "Largest Contentful Paint" 1 440 ms
Il s'agit de l'élément identifié comme "Largest Contentful Paint" dans la fenêtre d'affichage. En savoir plus cette métriqueLCP
Élément
Voitures D'occasion À Muret | Renault Captur Tce 90 Intens 5P
<img src="https://cdn.dealerk.fr/dealer/datafiles/vehicle/images/0x250/481/NTn0hHWda…" alt="Voitures D'occasion À Muret | Renault Captur Tce 90 Intens 5P" class="image__img" loading="lazy">
Phase
% du LCP
Durée
TTFB
11%
160 ms
Délai de chargement
61%
880 ms
Temps de chargement
7%
100 ms
Délai de rendu
21%
300 ms
Réduisez les ressources CSS inutilisées Économies potentielles de 75 Kio
Réduisez les règles inutilisées des feuilles de style et différez les ressources CSS non utilisées pour le contenu au-dessus de la ligne de flottaison afin de réduire la quantité d'octets consommés par l'activité réseau. Découvrez comment réduire les ressources CSS non utilisées.LCPFCP
WordPressVous pouvez envisager de réduire le nombre de plug-ins WordPress qui chargent des feuilles de style CSS inutilisées dans votre page, ou désactiver certains de ces plug-ins. Pour déterminer les plug-ins qui ajoutent des feuilles de style CSS superflues, exécutez une couverture de code dans Chrome DevTools. Vous pouvez identifier le thème ou le plug-in responsable à partir de l'URL de la feuille de style. Recherchez les plug-ins pour lesquels un grand nombre de feuilles de style présentent beaucoup d'éléments en rouge dans la couverture de code. Un plug-in ne doit mettre une feuille de style en file d'attente que si elle est effectivement utilisée dans la page.
URL
Taille de transfert
Économies potentielles
sipa-automobiles.fr
Propriétaire
51,5 KiB
46,0 KiB
…Kernel/webspark.css?ver=6.6.2
(www.sipa-automobiles.fr)
51,5 KiB
46,0 KiB
Non attribuable
15,2 KiB
15,2 KiB
@charset "UTF-8";

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 *…
15,2 KiB
15,2 KiB
smooch.io
14,3 KiB
13,3 KiB
/frame.4.29.21.css
(cdn.smooch.io)
14,3 KiB
13,3 KiB
Réduisez les ressources JavaScript inutilisées Économies potentielles de 594 Kio
Réduisez les ressources JavaScript inutilisées et différez le chargement des scripts tant qu'ils ne sont pas requis afin de réduire la quantité d'octets consommés par l'activité réseau. Découvrez comment réduire les ressources JavaScript inutilisées.LCPFCP
WordPressVous pouvez envisager de réduire le nombre de plug-ins WordPress qui chargent des scripts JavaScript inutilisés dans votre page, ou désactiver certains de ces plug-ins. Pour déterminer les plug-ins qui ajoutent des scripts JavaScript superflus, exécutez une couverture de code dans Chrome DevTools. Vous pouvez identifier le thème ou le plug-in responsable à partir de l'URL du script. Recherchez les plug-ins pour lesquels un grand nombre de scripts présentent beaucoup d'éléments en rouge dans la couverture de code. Un plug-in ne doit mettre un script en file d'attente que s'il est effectivement utilisé dans la page.
URL
Taille de transfert
Économies potentielles
Google Tag Manager
tag-manager
510,5 KiB
209,9 KiB
/gtag/js?id=…
(www.googletagmanager.com)
144,0 KiB
58,7 KiB
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
128,4 KiB
55,7 KiB
/gtag/destination?id=…
(www.googletagmanager.com)
130,2 KiB
53,3 KiB
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
108,0 KiB
42,2 KiB
smooch.io
258,8 KiB
132,2 KiB
/frame.4.29.21.min.js
(cdn.smooch.io)
258,8 KiB
132,2 KiB
iubenda
utility
171,8 KiB
113,7 KiB
…1.81.0/core-fr.js
(cdn.iubenda.com)
92,4 KiB
79,5 KiB
…1.60.3/core-fr.js
(cdn.iubenda.com)
79,4 KiB
34,3 KiB
sipa-automobiles.fr
Propriétaire
118,1 KiB
71,8 KiB
…Kernel/webspark.js?ver=6.6.2
(www.sipa-automobiles.fr)
72,2 KiB
45,0 KiB
45,8 KiB
26,8 KiB
Facebook
social
162,1 KiB
45,8 KiB
/en_US/fbevents.js
(connect.facebook.net)
70,1 KiB
24,9 KiB
…config/303…?v=…
(connect.facebook.net)
91,9 KiB
20,9 KiB
chatshipper.com
104,9 KiB
21,0 KiB
/widget/bundle.min.js
(cdn.chatshipper.com)
104,9 KiB
21,0 KiB
…./node_modules/stacktrace-gps/node_modules/source-map/lib/source-map-consumer.js
2,5 KiB
2,2 KiB
…./src/base/message-handler.js
1,6 KiB
1,5 KiB
…./src/base/dialog-handler.js
2,4 KiB
1,5 KiB
…./node_modules/es6-promise/dist/es6-promise.js
1,3 KiB
1,0 KiB
…./node_modules/stacktrace-gps/stacktrace-gps.js
1,0 KiB
1,0 KiB
Les éléments d'image ne possèdent pas de width ni de height explicites
Indiquez une largeur et une hauteur explicites sur les éléments d'image afin de réduire les décalages de mise en page et d'améliorer le CLS. Découvrez comment définir les dimensions de l'image.CLS
URL
dealerk.com
Sipa Automobiles, Retour à l'accueil
<img src="https://cdnwp.dealerk.com/e9823ff2/uploads/sites/3/2024/11/SIPA-Logo-50px-…" alt="Sipa Automobiles, Retour à l'accueil" class="image__img" fetchpriority="high" style="height: 70px">
…11/SIPA-Logo-50px-1.svg
(cdnwp.dealerk.com)
Réduisez la taille des ressources CSS Économies potentielles de 3 Kio
La minimisation des fichiers CSS peut réduire la taille des charges utiles de réseau. Découvrez comment minimiser des fichiers CSS.LCPFCP
WordPressUn certain nombre de plug-ins WordPress peuvent accélérer l'affichage de votre site en concaténant, en minimisant et en compressant vos styles. Si possible, utilisez un processus de build pour réaliser cette minimisation en amont.
URL
Taille de transfert
Économies potentielles
@charset "UTF-8";

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 *…
15,2 KiB
3,2 KiB
Réduisez la taille des ressources JavaScript Économies potentielles de 2 Kio
La minimisation des fichiers JavaScript peut réduire la taille des charges utiles et la durée d'analyse des scripts. Découvrez comment les minimiser.LCPFCP
WordPressUn certain nombre de plug-ins WordPress peuvent accélérer l'affichage de votre site en concaténant, en minimisant et en compressant vos scripts. Si possible, utilisez un processus de build pour réaliser cette minimisation en amont.
URL
Taille de transfert
Économies potentielles
sipa-automobiles.fr
Propriétaire
5,5 KiB
2,3 KiB
…js/hotkeys.js?ver=6.5.0
(www.sipa-automobiles.fr)
5,5 KiB
2,3 KiB
Diffusez des éléments statiques grâce à des règles de cache efficaces 135 ressources trouvées
Une longue durée de vie du cache peut accélérer les visites répétées sur votre page. En savoir plus sur les règles efficaces liées au cache
URL
Cache de la valeur TTL
Taille de transfert
sipa-automobiles.fr
Propriétaire
499 KiB
…Kernel/webspark.js?ver=6.6.2
(www.sipa-automobiles.fr)
7j
73 KiB
…Kernel/webspark.css?ver=6.6.2
(www.sipa-automobiles.fr)
7j
52 KiB
7j
46 KiB
…jquery/jquery.min.js
(www.sipa-automobiles.fr)
7j
30 KiB
7j
17 KiB
7j
13 KiB
…LookAndFeel/header.js?ver=6.6.2
(www.sipa-automobiles.fr)
7j
10 KiB
…js/script.min.js?ver=6.5.0
(www.sipa-automobiles.fr)
7j
7 KiB
7j
7 KiB
7j
7 KiB
…js/hotkeys.js?ver=6.5.0
(www.sipa-automobiles.fr)
7j
6 KiB
7j
6 KiB
…dist/jcookielaw-iubenda.js
(www.sipa-automobiles.fr)
7j
5 KiB
7j
5 KiB
7j
5 KiB
7j
4 KiB
7j
4 KiB
7j
4 KiB
…vehicle-card/icons.css?ver=6.6.2
(www.sipa-automobiles.fr)
7j
3 KiB
7j
2 KiB
…Seo/breadcrumbs-base.js?ver=6.6.2
(www.sipa-automobiles.fr)
7j
2 KiB
…images/crit-air-0.svg
(www.sipa-automobiles.fr)
7j
1 KiB
…themes/default.css?ver1.318.2
(www.sipa-automobiles.fr)
7j
1 KiB
…admin/Original_Logo_Icon.svg
(www.sipa-automobiles.fr)
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
7j
1 KiB
…simple/simple.css?ver=6.6.2
(www.sipa-automobiles.fr)
7j
1 KiB
7j
1 KiB
7j
1 KiB
…color-set/classic.css?ver=6.6.2
(www.sipa-automobiles.fr)
7j
1 KiB
7j
1 KiB
7j
1 KiB
…Roboto/Roboto-Regular.ttf
(www.sipa-automobiles.fr)
30j
88 KiB
…images/portugal.png
(www.sipa-automobiles.fr)
30j
8 KiB
…images/croatia.png
(www.sipa-automobiles.fr)
30j
7 KiB
…images/spanish.png
(www.sipa-automobiles.fr)
30j
6 KiB
…images/english.png
(www.sipa-automobiles.fr)
30j
6 KiB
…images/slowenien.png
(www.sipa-automobiles.fr)
30j
5 KiB
…images/icon-drop-down-menu.png
(www.sipa-automobiles.fr)
30j
4 KiB
…images/slowakia.png
(www.sipa-automobiles.fr)
30j
4 KiB
…images/czech.png
(www.sipa-automobiles.fr)
30j
3 KiB
…images/greece.png
(www.sipa-automobiles.fr)
30j
3 KiB
…images/finnland.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/italia.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/serbian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/french.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/rumania.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/ireland.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/hungarian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/danish.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/swedish.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/bulgarian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/lithuanian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/netherland.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/estonian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/german.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/poland.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/latvian.png
(www.sipa-automobiles.fr)
30j
2 KiB
…images/korean.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/brasilian.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/hindi.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/turkish.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/norwegan.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/chinese-simplified.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/japanese.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/arabic.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/russian.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/ukrainian.png
(www.sipa-automobiles.fr)
30j
1 KiB
…images/indonesian.png
(www.sipa-automobiles.fr)
30j
1 KiB
dealerk.fr
282 KiB
28j
27 KiB
28j
25 KiB
28j
21 KiB
28j
21 KiB
28j
20 KiB
28j
18 KiB
28j
17 KiB
28j
17 KiB
28j
16 KiB
28j
15 KiB
28j
15 KiB
28j
15 KiB
28j
14 KiB
…24/abarth.png
(cdn.dealerk.fr)
28j
2 KiB
…24/mercedes-benz.png
(cdn.dealerk.fr)
28j
2 KiB
…24/bmw.png
(cdn.dealerk.fr)
28j
1 KiB
…24/volkswagen.png
(cdn.dealerk.fr)
28j
1 KiB
…24/subaru.png
(cdn.dealerk.fr)
28j
1 KiB
…24/suzuki.png
(cdn.dealerk.fr)
28j
1 KiB
…24/mazda.png
(cdn.dealerk.fr)
28j
1 KiB
…24/land-rover.png
(cdn.dealerk.fr)
28j
1 KiB
…24/mitsubishi.png
(cdn.dealerk.fr)
28j
1 KiB
…24/citroen.png
(cdn.dealerk.fr)
28j
1 KiB
…24/lancia.png
(cdn.dealerk.fr)
28j
1 KiB
…24/toyota.png
(cdn.dealerk.fr)
28j
1 KiB
…24/peugeot.png
(cdn.dealerk.fr)
28j
1 KiB
…24/fiat.png
(cdn.dealerk.fr)
28j
1 KiB
…24/alfa-romeo.png
(cdn.dealerk.fr)
28j
1 KiB
…24/ford.png
(cdn.dealerk.fr)
28j
1 KiB
…24/mg.png
(cdn.dealerk.fr)
28j
1 KiB
…24/jeep.png
(cdn.dealerk.fr)
28j
1 KiB
…24/smart.png
(cdn.dealerk.fr)
28j
1 KiB
…24/iveco.png
(cdn.dealerk.fr)
28j
1 KiB
…24/renault.png
(cdn.dealerk.fr)
28j
1 KiB
…24/nissan.png
(cdn.dealerk.fr)
28j
1 KiB
…24/opel.png
(cdn.dealerk.fr)
28j
1 KiB
…24/byd.png
(cdn.dealerk.fr)
28j
1 KiB
…24/maserati.png
(cdn.dealerk.fr)
28j
1 KiB
…24/dacia.png
(cdn.dealerk.fr)
28j
1 KiB
…24/kia.png
(cdn.dealerk.fr)
28j
1 KiB
…24/honda.png
(cdn.dealerk.fr)
28j
1 KiB
…24/ds.png
(cdn.dealerk.fr)
28j
1 KiB
…24/cupra.png
(cdn.dealerk.fr)
28j
1 KiB
…24/hyundai.png
(cdn.dealerk.fr)
28j
1 KiB
…24/mini.png
(cdn.dealerk.fr)
28j
1 KiB
…24/audi.png
(cdn.dealerk.fr)
28j
1 KiB
…24/lynk-co.png
(cdn.dealerk.fr)
28j
1 KiB
…24/jaguar.png
(cdn.dealerk.fr)
28j
1 KiB
…24/lexus.png
(cdn.dealerk.fr)
28j
1 KiB
…24/tesla.png
(cdn.dealerk.fr)
28j
1 KiB
…24/skoda.png
(cdn.dealerk.fr)
28j
1 KiB
…24/volvo.png
(cdn.dealerk.fr)
28j
1 KiB
Facebook
social
169 KiB
/tr/?id=…
(www.facebook.com)
None
0 KiB
…config/303…?v=…
(connect.facebook.net)
20min
95 KiB
/en_US/fbevents.js
(connect.facebook.net)
20min
74 KiB
dealerk.com
119 KiB
28j
94 KiB
28j
19 KiB
…11/SIPA-Logo-50px-1.svg
(cdnwp.dealerk.com)
28j
7 KiB
Other Google APIs/SDKs
utility
12 KiB
1h
12 KiB
iubenda
utility
3 KiB
…beta/iubenda_cs.js
(cdn.iubenda.com)
1h
2 KiB
…js/86514638.js
(cs.iubenda.com)
1h
1 KiB
La page n'utilise pas d'écouteurs d'événements passifs pour améliorer les performances de défilement
Envisagez de marquer vos écouteurs d'événements tactiles et à la molette comme passive pour améliorer les performances de défilement de votre page. En savoir plus sur l'utilisation d'écouteurs d'événements passifs
Source
sipa-automobiles.fr
Propriétaire
Éliminez les ressources qui bloquent le rendu Économies potentielles de 0 ms
Des ressources bloquent la première visualisation (first paint) de votre page. Envisagez de diffuser des feuilles JS/CSS essentielles en ligne et de différer la diffusion de toutes les feuilles JS/de style non essentielles. Découvrez comment éliminer les ressources qui bloquent l'affichage.LCPFCP
WordPressDivers plug-ins WordPress peuvent vous aider à aligner des éléments critiques ou à différer le chargement des ressources moins importantes. Gardez en tête qu'à cause des optimisations fournies par ces plug-ins, certaines fonctionnalités de votre thème ou de vos plug-ins peuvent cesser de fonctionner. Vous devrez donc probablement modifier le code.
URL
Taille de transfert
Économies potentielles
sipa-automobiles.fr
Propriétaire
52,0 KiB
120 ms
…Kernel/webspark.css?ver=6.6.2
(www.sipa-automobiles.fr)
52,0 KiB
120 ms
Dimensionnez correctement les images Économies potentielles de 47 Kio
Diffusez des images de taille appropriée afin d'économiser des données mobiles et de réduire le temps de chargement. Découvrez comment dimensionner les images.LCPFCP
WordPressImportez des images directement via la bibliothèque multimédia pour vous assurer que les tailles d'images requises sont disponibles. Ensuite, insérez-les depuis la bibliothèque multimédia ou utilisez le widget d'image pour vous assurer que les tailles d'images optimales sont utilisées (y compris celles pour les points d'arrêt réactifs). Évitez d'utiliser les images Full Size, sauf si les dimensions sont adéquates pour l'utilisation prévue. En savoir plus
URL
Taille de la ressource
Économies potentielles
dealerk.com
93,4 KiB
47,2 KiB
Fiat 500 électrique d'occasion dès 99€ par mois
<img src="https://cdnwp.dealerk.com/e9823ff2/uploads/sites/3/2024/09/fiat-500-99-433…" alt="Fiat 500 électrique d'occasion dès 99€ par mois" class="image__img" loading="lazy">
93,4 KiB
47,2 KiB
Différez le chargement des images hors écran Économies potentielles de 39 Kio
Envisagez de charger des images masquées ou hors écran après le chargement de toutes les ressources essentielles afin de réduire le délai avant interactivité. Découvrez comment différer les images hors écran.LCPFCP
WordPressInstallez un plug-in WordPress de chargement différé pour différer le chargement des images qui ne sont pas à l'écran, ou remplacez le thème par un autre qui offre cette fonctionnalité. Vous pouvez également envisager d'utiliser le plug-in AMP.
URL
Taille de la ressource
Économies potentielles
sipa-automobiles.fr
Propriétaire
38,6 KiB
38,6 KiB
pt
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="pt">
…images/portugal.png
(www.sipa-automobiles.fr)
7,3 KiB
7,3 KiB
hr
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="hr">
…images/croatia.png
(www.sipa-automobiles.fr)
6,2 KiB
6,2 KiB
es
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="es">
…images/spanish.png
(www.sipa-automobiles.fr)
5,9 KiB
5,9 KiB
en
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" class="" alt="en">
…images/english.png
(www.sipa-automobiles.fr)
5,2 KiB
5,2 KiB
sk
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="sk">
…images/slowenien.png
(www.sipa-automobiles.fr)
4,0 KiB
4,0 KiB
menu déroulant des icônes
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" width="10" height="10" alt="menu déroulant des icônes">
…images/icon-drop-down-menu.png
(www.sipa-automobiles.fr)
4,0 KiB
4,0 KiB
si
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="si">
…images/slowakia.png
(www.sipa-automobiles.fr)
3,7 KiB
3,7 KiB
cz
<img src="https://www.sipa-automobiles.fr/wp-content/plugins/accessibility-plugin-on…" alt="cz">
…images/czech.png
(www.sipa-automobiles.fr)
2,3 KiB
2,3 KiB
Évitez d'utiliser de l'ancien code JavaScript dans les navigateurs récents Économies potentielles de 62 Kio
Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile Baseline features, unless you know you must support legacy browsers. Learn why most sites can deploy ES6+ code without transpilingLCPFCP
URL
Économies potentielles
Facebook
social
33,9 KiB
…config/303…?v=…
(connect.facebook.net)
22,2 KiB
…config/303…?v=…:20:1765
(connect.facebook.net)
@babel/plugin-transform-classes
…config/303…?v=…:74:83629
(connect.facebook.net)
@babel/plugin-transform-regenerator
…config/303…?v=…:74:5202
(connect.facebook.net)
@babel/plugin-transform-spread
…config/303…?v=…:74:46315
(connect.facebook.net)
Array.from
…config/303…?v=…:74:46993
(connect.facebook.net)
Array.isArray
…config/303…?v=…:74:45296
(connect.facebook.net)
Array.prototype.concat
…config/303…?v=…:74:45723
(connect.facebook.net)
Array.prototype.filter
…config/303…?v=…:74:45990
(connect.facebook.net)
Array.prototype.find
…config/303…?v=…:74:46168
(connect.facebook.net)
Array.prototype.forEach
…config/303…?v=…:74:46482
(connect.facebook.net)
Array.prototype.includes
…config/303…?v=…:74:46797
(connect.facebook.net)
Array.prototype.indexOf
…config/303…?v=…:74:47654
(connect.facebook.net)
Array.prototype.map
…config/303…?v=…:74:48304
(connect.facebook.net)
Array.prototype.slice
…config/303…?v=…:74:48806
(connect.facebook.net)
Array.prototype.some
…config/303…?v=…:74:50197
(connect.facebook.net)
Object.create
…config/303…?v=…:74:50539
(connect.facebook.net)
Object.entries
…config/303…?v=…:74:50709
(connect.facebook.net)
Object.getOwnPropertyDescriptor
…config/303…?v=…:74:50900
(connect.facebook.net)
Object.getOwnPropertyDescriptors
…config/303…?v=…:74:51173
(connect.facebook.net)
Object.getPrototypeOf
…config/303…?v=…:74:51350
(connect.facebook.net)
Object.keys
…config/303…?v=…:74:51465
(connect.facebook.net)
Object.setPrototypeOf
…config/303…?v=…:74:51584
(connect.facebook.net)
Object.values
…config/303…?v=…:74:51736
(connect.facebook.net)
Promise.allSettled
…config/303…?v=…:74:52276
(connect.facebook.net)
Promise.any
…config/303…?v=…:74:57622
(connect.facebook.net)
Reflect.construct
…config/303…?v=…:74:58363
(connect.facebook.net)
String.prototype.endsWith
…config/303…?v=…:74:58681
(connect.facebook.net)
String.prototype.includes
…config/303…?v=…:74:59422
(connect.facebook.net)
String.prototype.startsWith
…config/303…?v=…:74:59713
(connect.facebook.net)
String.prototype.trim
/en_US/fbevents.js
(connect.facebook.net)
11,6 KiB
/en_US/fbevents.js:24:2177
(connect.facebook.net)
@babel/plugin-transform-classes
/en_US/fbevents.js:244:35931
(connect.facebook.net)
@babel/plugin-transform-spread
/en_US/fbevents.js:244:23417
(connect.facebook.net)
Array.from
/en_US/fbevents.js:244:25990
(connect.facebook.net)
Array.prototype.filter
/en_US/fbevents.js:244:29007
(connect.facebook.net)
Array.prototype.find
/en_US/fbevents.js:244:25533
(connect.facebook.net)
Array.prototype.includes
/en_US/fbevents.js:244:28512
(connect.facebook.net)
Array.prototype.indexOf
/en_US/fbevents.js:244:15628
(connect.facebook.net)
Array.prototype.map
/en_US/fbevents.js:244:27449
(connect.facebook.net)
String.prototype.startsWith
smooch.io
22,4 KiB
/frame.4.29.21.min.js
(cdn.smooch.io)
22,0 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
Array.from
Array.isArray
Array.prototype.concat
Array.prototype.every
Array.prototype.fill
Array.prototype.filter
Array.prototype.find
Array.prototype.findIndex
Array.prototype.forEach
Array.prototype.includes
Array.prototype.indexOf
Array.prototype.map
Array.prototype.slice
Array.prototype.some
Array.prototype.sort
Object.assign
Object.create
Object.getOwnPropertyDescriptor
Object.getOwnPropertyDescriptors
Object.getPrototypeOf
Object.keys
Object.setPrototypeOf
Object.values
Promise.allSettled
Promise.any
Reflect.construct
Reflect.get
String.prototype.includes
String.prototype.startsWith
String.prototype.trim
/smooch.4.29.21.min.js
(cdn.smooch.io)
0,5 KiB
@babel/plugin-transform-spread
sipa-automobiles.fr
Propriétaire
4,1 KiB
0,7 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-regenerator
@babel/plugin-transform-spread
0,7 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
0,6 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
…Kernel/webspark.js?ver=6.6.2
(www.sipa-automobiles.fr)
0,6 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-regenerator
@babel/plugin-transform-spread
0,5 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-regenerator
@babel/plugin-transform-spread
0,3 KiB
@babel/plugin-transform-classes
…dist/jcookielaw-iubenda.js
(www.sipa-automobiles.fr)
0,3 KiB
…dist/jcookielaw-iubenda.js:1:8071
(www.sipa-automobiles.fr)
@babel/plugin-transform-classes
…LookAndFeel/header.js?ver=6.6.2
(www.sipa-automobiles.fr)
0,3 KiB
@babel/plugin-transform-classes
iubenda
utility
1,0 KiB
…1.60.3/core-fr.js
(cdn.iubenda.com)
0,5 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
…1.81.0/core-fr.js
(cdn.iubenda.com)
0,5 KiB
@babel/plugin-transform-classes
@babel/plugin-transform-spread
chatshipper.com
0,5 KiB
/widget/bundle.min.js
(cdn.chatshipper.com)
0,5 KiB
<unmapped>:1:0
@babel/plugin-transform-classes
<unmapped>:1:0
@babel/plugin-transform-regenerator
webpack:///./node_modules/dompurify/dist/purify.js:88:24
@babel/plugin-transform-spread
Évitez document.write()
Pour les utilisateurs rencontrant des problèmes de connexion lente, les scripts externes injectés dynamiquement via document.write() peuvent retarder le chargement des pages de plusieurs dizaines de secondes. Découvrez comment éviter document.write().
Source
smooch.io
Évitez les tâches longues dans le thread principal 7 tâches longues trouvées
Indique les tâches les plus longues du thread principal, ce qui est utile pour identifier celles qui entraînent le plus de retard. Découvrez comment éviter les longues tâches du thread principal.TBT
URL
Heure de début
Durée
dealerk.com
511 ms
…Kernel/alpinejs.js
(webspark-assets.dealerk.com)
2 267 ms
511 ms
Google Tag Manager
tag-manager
301 ms
/gtag/js?id=…
(www.googletagmanager.com)
3 223 ms
93 ms
/gtag/destination?id=…
(www.googletagmanager.com)
2 022 ms
80 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
3 316 ms
78 ms
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
2 130 ms
50 ms
smooch.io
117 ms
/frame.4.29.21.min.js
(cdn.smooch.io)
4 298 ms
117 ms
Facebook
social
82 ms
…config/303…?v=…
(connect.facebook.net)
3 141 ms
82 ms
Éviter les animations non composées 3 éléments animés trouvés
Les animations non composées peuvent être lentes et augmenter le CLS. Découvrez comment éviter les animations non composées.CLS
Élément
Nom
div.channel-content > div.circular-loading > svg > circle
<circle cx="33" cy="33" r="30">
Propriété CSS incompatible : stroke-dashoffset
dash
body > div#mount > div.widget-lg > div#messenger-button
<div id="messenger-button" class="messenger-button-shown" style="">
Propriété CSS incompatible : bottom
messenger-button-shown-frames
Envoyer
<a class="send" style="transition-duration: 0.3s; transition-timing-function: ease-out;">
Propriété CSS incompatible : background-color
background-color
Propriété CSS incompatible : color
color
Évitez de créer des chaînes de requêtes critiques 20 chaînes trouvées
Les chaînes de demandes critiques ci-dessous vous montrent quelles ressources sont chargées avec une priorité élevée. Envisagez de réduire la longueur des chaînes et la taille de téléchargement des ressources ou de reporter le téléchargement de ressources inutiles afin d'améliorer le chargement des pages. Découvrez comment éviter de créer des chaînes de demandes critiques.
Latence de chemin d'accès critique maximale : 296,092 ms
Navigation initiale
/voitures/occasion/
(www.sipa-automobiles.fr)
- 35,47 ms, 0,82 KiB
…simple/simple.css?ver=6.6.2
(www.sipa-automobiles.fr)
- 23,882 ms, 0,69 KiB
- 18,574 ms, 2,37 KiB
…color-set/classic.css?ver=6.6.2
(www.sipa-automobiles.fr)
- 26,092 ms, 0,64 KiB
- 23,583 ms, 0,69 KiB
…jquery/jquery.min.js
(www.sipa-automobiles.fr)
- 29,02 ms, 30,06 KiB
- 34,526 ms, 0,83 KiB
- 37,653 ms, 0,53 KiB
- 44,106 ms, 0,86 KiB
- 31,549 ms, 1,03 KiB
- 44,529 ms, 0,53 KiB
- 33,44 ms, 0,91 KiB
- 41,597 ms, 5,73 KiB
…dist/jcookielaw-iubenda.js
(www.sipa-automobiles.fr)
- 39,549 ms, 5,41 KiB
- 37,739 ms, 6,96 KiB
…Kernel/webspark.css?ver=6.6.2
(www.sipa-automobiles.fr)
- 42,55 ms, 52,03 KiB
- 38,568 ms, 0,68 KiB
- 42,519 ms, 0,73 KiB
…vehicle-card/icons.css?ver=6.6.2
(www.sipa-automobiles.fr)
- 78,046 ms, 2,76 KiB
- 45,483 ms, 1,06 KiB
Plus d'informations sur les performances de votre application. Ces chiffres n'ont pas d'incidence directe sur le score lié aux performances.
Audits réussis (14)
Afficher Masquer
Encodez les images de manière efficace
Les images optimisées se chargent plus rapidement et consomment moins de données mobiles. Découvrez comment encoder efficacement des images.LCPFCP
WordPressVous pouvez envisager d'utiliser un plug-in WordPress d'optimisation d'image pour compresser vos images sans dégrader leur qualité.
Diffusez des images aux formats nouvelle génération
Les formats d'image comme WebP et AVIF proposent souvent une meilleure compression que PNG et JPEG. Par conséquent, les téléchargements sont plus rapides et la consommation de données est réduite. En savoir plus sur les formats d'image récentsLCPFCP
WordPressEnvisagez d'utiliser le plug-in Performance Lab pour convertir automatiquement vos images JPEG importées au format WebP, lorsque cela est possible.
Activez la compression de texte
Les ressources textuelles doivent être diffusées compressées (Gzip, Deflate ou Brotli) pour réduire le nombre total d'octets du réseau. En savoir plus sur la compression de texteLCPFCP
WordPressVous pouvez activer la compression du texte dans la configuration de votre serveur Web.
Connectez-vous à l'avance aux origines souhaitées
Avertissements :
  • Un élément `<link rel=preconnect>` a été trouvé pour "http://fonts.googleapis.com", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Un élément `<link rel=preconnect>` a été trouvé pour "https://cdn.dealerk.it", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Un élément `<link rel=preconnect>` a été trouvé pour "https://maps.googleapis.com", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Un élément `<link rel=preconnect>` a été trouvé pour "https://js-agent.newrelic.com", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Un élément `<link rel=preconnect>` a été trouvé pour "https://bam.nr-data.net", mais il n'a pas été utilisé par le navigateur. N'utilisez `preconnect` que pour des origines importantes que la page demandera certainement.
  • Plusieurs connexions `<link rel=preconnect>` ont été identifiées. Elles doivent être utilisées avec parcimonie et limitées aux origines les plus importantes.
Envisagez d'ajouter les indices de ressources preconnect ou dns-prefetch pour établir les premières connexions avec des origines tierces importantes. Découvrez comment établir des préconnexions aux origines requises.LCPFCP
Le temps de réponse initial du serveur était court Le document racine a pris 30 ms
Le temps de réponse du serveur pour le document principal doit rester court, car toutes les autres requêtes en dépendent. En savoir plus sur la métrique "Time to First Byte"LCPFCP
WordPressChoisissez un thème léger (idéalement un thème basé sur des blocs) et implémentez la mise en cache de la page entière ou une solution de site statique. Désactivez les plug-ins inutiles pour réduire les frais généraux de serveur. Envisagez de passer à un service d'hébergement géré ou dédié.
URL
Temps passé
sipa-automobiles.fr
Propriétaire
30 ms
/voitures/occasion/
(www.sipa-automobiles.fr)
30 ms
Évitez les redirections de page multiples
Les redirections entraînent des retards supplémentaires avant que la page ne puisse être chargée. Découvrez comment éviter les redirections de page.LCPFCP
Utilisez des formats vidéo pour le contenu animé
Les grandes images GIF sont inefficaces pour diffuser du contenu animé. Envisagez d'utiliser des vidéos MPEG4/WebM pour les animations et PNG/WebP pour les images statiques au lieu d'images GIF afin d'économiser des octets réseau. En savoir plus sur les formats vidéo efficacesLCPFCP
WordPressEnvisagez d'importer votre GIF dans un service qui permettra de l'intégrer en tant que vidéo HTML5.
Supprimez les modules en double dans les groupes JavaScript
Supprimez les modules JavaScript volumineux et en double de vos groupes pour réduire les débits d'octets superflus sur le réseau. LCPFCP
Précharger l'image Largest Contentful Paint
Si l'élément LCP est ajouté de façon dynamique à la page, préchargez l'image pour améliorer le LCP. En savoir plus sur le préchargement d'éléments LCPLCP
Éviter d'énormes charges utiles de réseau La taille totale était de 2 564 Kio
Les charges utiles des grands réseaux coûtent de l'argent réel aux utilisateurs et sont fortement corrélées aux délais de chargement interminables. Découvrez comment réduire la taille des charges utiles.
WordPressVous pouvez envisager d'afficher des extraits dans vos listes d'articles (par exemple en utilisant la balise "more"), de réduire le nombre d'articles affichés dans une page donnée, de répartir vos articles longs sur plusieurs pages ou d'utiliser un plug-in qui charge de façon différée les commentaires.
URL
Taille de transfert
Google Tag Manager
tag-manager
514,8 KiB
/gtag/js?id=…
(www.googletagmanager.com)
145,0 KiB
/gtag/destination?id=…
(www.googletagmanager.com)
131,3 KiB
/gtm.js?id=GTM-MD47R6
(www.googletagmanager.com)
129,5 KiB
/gtm.js?id=GTM-KHB2ZNX
(www.googletagmanager.com)
109,1 KiB
smooch.io
259,9 KiB
/frame.4.29.21.min.js
(cdn.smooch.io)
259,9 KiB
chatshipper.com
109,8 KiB
/widget/bundle.min.js
(cdn.chatshipper.com)
109,8 KiB
Facebook
social
95,3 KiB
…config/303…?v=…
(connect.facebook.net)
95,3 KiB
dealerk.com
94,0 KiB
94,0 KiB
iubenda
utility
93,3 KiB
…1.81.0/core-fr.js
(cdn.iubenda.com)
93,3 KiB
sipa-automobiles.fr
Propriétaire
93,1 KiB
/voitures/occasion/
(www.sipa-automobiles.fr)
93,1 KiB
Marques et mesures du temps utilisateur
Envisagez de doter votre appli de l'API User Timing pour mesurer ses performances réelles lors d'expériences utilisateur clés. En savoir plus sur les marques User Timing
La totalité du texte reste visible pendant le chargement des polices Web
Utilisez la fonctionnalité font-display CSS afin que le texte soit visible par l'utilisateur pendant le chargement des polices Web. En savoir plus sur font-display
Ressources tierces pouvant être chargées de façon différée avec des façades
Certaines intégrations tierces peuvent être chargées de manière différée. Vous pouvez envisager de les remplacer par une façade tant qu'elles ne sont pas requises. Découvrez comment différer le chargement de codes tiers par une façade.TBT
Une balise <meta name="viewport"> ayant l'attribut width ou initial-scale est configurée
Un <meta name="viewport"> optimise votre appli pour les tailles d'écrans de mobiles, mais empêche aussi un délai d'entrée utilisateur de 300 millisecondes. En savoir plus sur l'utilisation de la balise Meta viewport
Ces vérifications permettent de connaître les possibilités d'amélioration de l'accessibilité de votre application Web. La détection automatique ne peut détecter qu'une partie des problèmes et ne garantit pas l'accessibilité de votre application Web. Il est donc conseillé d'effectuer également un test manuel.
Noms et étiquettes
Les boutons n'ont pas de nom accessible
Lorsqu'un bouton n'a pas de nom accessible, les lecteurs d'écran annoncent simplement qu'il s'agit d'un "bouton", ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment rendre les boutons plus accessibles.
Éléments non conformes
div.free-text-search-wrapper > div.free-text-search-container > div.free-text-search > button.free-text-search__button
<button class="free-text-search__button" @click="searchByInput">
Français
<button type="button" role="combobox" aria-expanded="false" aria-haspopup="listbox" class="apop-languages">
Les éléments <frame> ou <iframe> n'ont pas de titre
Les lecteurs d'écran s'appuient sur le titre des frames pour décrire le contenu de ces derniers aux utilisateurs. En savoir plus sur le titre des frames
Éléments non conformes
body.voitures > iframe#web-messenger-container
<iframe id="web-messenger-container" frameborder="0" allowfullscreen="" scrolling="no" class="_2ChX4GFAl1-UBiWknYZyEQ smooch_button chatshipper_close" width="70" height="90">
Certains éléments ne sont associés à aucun élément de libellé.
Les éléments de formulaire sans libellé efficace peuvent créer une expérience frustrante pour les utilisateurs de lecteurs d'écran. En savoir plus sur l'élément select
Éléments non conformes
À partir de 7 000 € 8 000 € 9 000 € 10 000 € 11 000 € 12 000 € 13 000 € 14 000 …
<select id="price_from" class="field-input__native " name="price" x-ref="from" x-on:change="updateDropdowns" data-group="price.min">
Jusqu'à 7 000 € 8 000 € 9 000 € 10 000 € 11 000 € 12 000 € 13 000 € 14 000 € 15…
<select id="price_to" class="field-input__native " name="price" x-ref="to" x-on:change="updateDropdowns" data-group="price.max">
À partir de 80,00 € 130,00 € 180,00 € 230,00 € 280,00 € 330,00 € 380,00 € 430,0…
<select id="minimumInstalmentAmount_from" class="field-input__native " name="minimumInstalmentAmount" x-ref="from" x-on:change="updateDropdowns" data-group="minimumInstalmentAmount.min">
Jusqu'à 80,00 € 130,00 € 180,00 € 230,00 € 280,00 € 330,00 € 380,00 € 430,00 € …
<select id="minimumInstalmentAmount_to" class="field-input__native " name="minimumInstalmentAmount" x-ref="to" x-on:change="updateDropdowns" data-group="minimumInstalmentAmount.max">
À partir de 0 Km 10 000 Km 20 000 Km 30 000 Km 40 000 Km 50 000 Km 60 000 Km 70…
<select id="km_from" class="field-input__native " name="km" x-ref="from" x-on:change="updateDropdowns" data-group="km.min">
Jusqu'à 0 Km 10 000 Km 20 000 Km 30 000 Km 40 000 Km 50 000 Km 60 000 Km 70 000…
<select id="km_to" class="field-input__native " name="km" x-ref="to" x-on:change="updateDropdowns" data-group="km.max">
À partir de 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 20…
<select id="year_from" class="field-input__native " name="year" x-ref="from" x-on:change="updateDropdowns" data-group="year.min">
Jusqu'à 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2…
<select id="year_to" class="field-input__native " name="year" x-ref="to" x-on:change="updateDropdowns" data-group="year.max">
Récemment ajouté Prix - Le plus bas Prix - Le plus élevé Kilométrage - Le plus …
<select class="stock-listing__sort-by-select" name="sort" @change="filterBySearch" :disabled="isFetching">
Aucun champ de formulaire ne comporte plusieurs libellés
Les champs de formulaire comprenant plusieurs libellés peuvent être annoncés par les technologies d'assistance comme des lecteurs d'écran utilisant le premier, le dernier ou tous les libellés, ce qui peut prêter à confusion. Découvrez comment utiliser les libellés de formulaires.
Éléments non conformes
div.filter-group__filter > a > div.field-input > input#autre
<input type="checkbox" class="field-input__native" :checked="value.active" :id="value.name" :name="value.name" data-group="bodyType" id="autre" name="autre">
autre
<label :for="value.name" class="field-checkbox-label" for="autre">
autre
<label :for="value.name" class="field-checkbox-label" for="autre">
Servez-vous de ces indications pour améliorer la sémantique des éléments de contrôle de votre application. Vous optimiserez ainsi l'expérience des utilisateurs de technologies d'assistance, comme les lecteurs d'écran.
ARIA
Les éléments comportant role="dialog" ou role="alertdialog" n'ont pas de nom accessible.
Les éléments de boîte de dialogue ARIA sans nom accessible peuvent empêcher les utilisateurs de lecteurs d'écran de comprendre la fonction de ces éléments. Découvrez comment rendre les éléments de boîte de dialogue ARIA plus accessibles.
Éléments non conformes
Français Réglages d'accessibilité Déclaration d’accessibilité Sélectionnez …
<nav role="dialog" class="apop-accessibility apop-plugin-onetap">
Utilise des rôles ARIA sur des éléments incompatibles
De nombreux éléments HTML ne peuvent être associés qu'à certains rôles ARIA. L'utilisation de rôles ARIA lorsqu'ils ne sont pas autorisés peut affecter l'accessibilité de la page Web. En savoir plus sur les rôles ARIA
Éléments non conformes
Accessibility Toolbar
<button role="region" aria-label="Accessibility Toolbar" class="apop-toggle ">
Français Réglages d'accessibilité Déclaration d’accessibilité Sélectionnez …
<nav role="dialog" class="apop-accessibility apop-plugin-onetap">
Les ID ARIA sont uniques
La valeur d'un ID ARIA doit être unique afin que les différentes instances soient toutes prises en compte par les technologies d'assistance. Découvrez comment résoudre les problèmes d'ID ARIA en double.
Éléments non conformes
div.filter-group__filter > a > div.field-input > input#autre
<input type="checkbox" class="field-input__native" :checked="value.active" :id="value.name" :name="value.name" data-group="bodyType" id="autre" name="autre">
div.filter-group__filter > a > div.field-input > input#autre
<input type="checkbox" class="field-input__native" :checked="value.active" :id="value.name" :name="value.name" data-group="gearType" id="autre" name="autre">
Servez-vous de ces indications pour améliorer l'utilisation des éléments ARIA dans votre application et ainsi optimiser l'expérience des utilisateurs de technologies d'assistance, comme les lecteurs d'écran.
Contraste
Les couleurs d'arrière-plan et de premier plan ne sont pas suffisamment contrastées
Un texte faiblement contrasté est difficile, voire impossible à lire pour de nombreux utilisateurs. Découvrez comment fournir un contraste suffisant des couleurs.
Éléments non conformes
TOP
<div class="button__content">
TOP
<button class="r-button button button--kind-primary button--size-sm button--theme-primary…" x-data="WSK.ScrollTo()" @click.prevent.stop="scrollTop()">
Servez-vous de ces indications pour améliorer la lisibilité de votre contenu.
Bonnes pratiques
La taille et l'espacement des zones cibles tactiles sont insuffisants.
Les zones cibles tactiles dont la taille et l'espacement sont suffisants aident les utilisateurs qui peuvent avoir des difficultés à se servir de petites commandes à activer les zones cibles. En savoir plus sur les zones cibles tactiles
Éléments non conformes
div.free-text-search-wrapper > div.free-text-search-container > div.free-text-search > button.free-text-search__button
<button class="free-text-search__button" @click="searchByInput">
div.free-text-search-wrapper > div.free-text-search-container > div.free-text-search > input.free-text-search__input
<input type="search" enterkeyhint="Rechercher" x-bind:disabled="isFetching" class="free-text-search__input" placeholder="Recherche par marque, modèle, type..." @keydown.enter="searchByInput" x-model="querySearch">
Ces indications présentent les bonnes pratiques courantes en matière d'accessibilité.
Autres éléments à vérifier manuellement (10)
Afficher Masquer
Interactive controls are keyboard focusable
Custom interactive controls are keyboard focusable and display a focus indicator. Learn how to make custom controls focusable.
Interactive elements indicate their purpose and state
Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. Learn how to decorate interactive elements with affordance hints.
The page has a logical tab order
Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. Learn more about logical tab ordering.
Visual order on the page follows DOM order
DOM order matches the visual order, improving navigation for assistive technology. Learn more about DOM and visual ordering.
User focus is not accidentally trapped in a region
A user can tab into and out of any control or region without accidentally trapping their focus. Learn how to avoid focus traps.
The user's focus is directed to new content added to the page
If new content, such as a dialog, is added to the page, the user's focus is directed to it. Learn how to direct focus to new content.
HTML5 landmark elements are used to improve navigation
Landmark elements (<main>, <nav>, etc.) are used to improve the keyboard navigation of the page for assistive technology. Learn more about landmark elements.
Offscreen content is hidden from assistive technology
Offscreen content is hidden with display: none or aria-hidden=true. Learn how to properly hide offscreen content.
Custom controls have associated labels
Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. Learn more about custom controls and labels.
Custom controls have ARIA roles
Custom interactive controls have appropriate ARIA roles. Learn how to add roles to custom controls.
Ces éléments concernent des zones qu'un outil de test automatique ne peut pas couvrir. Consultez notre guide sur la réalisation d'un examen d'accessibilité.
Audits réussis (22)
Afficher Masquer
Les attributs [aria-*] correspondent à leurs rôles
Chaque role ARIA est rattaché à un sous-ensemble spécifique d'attributs aria-*. S'ils ne sont pas correctement associés, les attributs aria-* ne seront pas valides. Découvrez comment rattacher les attributs ARIA à leurs rôles.
[aria-hidden="true"] ne figure pas sur le document <body>
Les technologies d'assistance, telles que les lecteurs d'écran, présentent un fonctionnement irrégulier lorsque aria-hidden="true" est défini sur l'élément <body> du document. Découvrez comment aria-hidden affecte le corps du document.
Tous les éléments [role] contiennent les attributs [aria-*] requis
Certains rôles ARIA ont des attributs obligatoires qui décrivent l'état de l'élément aux lecteurs d'écran. En savoir plus sur les rôles et les attributs obligatoires
Les attributs [aria-*] ont des valeurs valides
Les technologies d'assistance telles que les lecteurs d'écran ne peuvent pas interpréter les attributs ARIA si leurs valeurs ne sont pas valides. En savoir plus sur les valeurs valides des attributs ARIA
Les attributs [aria-*] sont valides et correctement orthographiés
Les technologies d'assistance telles que les lecteurs d'écran ne peuvent pas interpréter les attributs ARIA si leurs noms ne sont pas valides. En savoir plus sur les attributs ARIA valides
Les éléments d'image possèdent des attributs [alt]
Les éléments informatifs doivent contenir un texte de substitution court et descriptif. L'attribut alt peut rester vide pour les éléments décoratifs. En savoir plus sur l'attribut alt
[user-scalable="no"] n'est pas utilisé dans l'élément <meta name="viewport">, et l'attribut [maximum-scale] n'est pas inférieur à 5.
Désactiver le zoom est problématique pour les utilisateurs malvoyants qui ont besoin d'agrandir le contenu d'une page Web pour le voir correctement. En savoir plus sur la balise Meta viewport
Les attributs ARIA sont utilisés comme indiqué pour le rôle de l'élément
Certains attributs ARIA ne sont autorisés sur un élément que sous certaines conditions. En savoir plus sur les attributs ARIA conditionnels
Les éléments [aria-hidden="true"] ne contiennent pas de descendants sélectionnables
La présence de descendants sélectionnables dans un élément [aria-hidden="true"] empêche les utilisateurs de technologies d'assistance, telles que des lecteurs d'écran, de se servir de ces éléments interactifs. Découvrez comment aria-hidden affecte les éléments sélectionnables.
Les éléments n'utilisent que des attributs ARIA autorisés
L'utilisation d'attributs ARIA dans des rôles où ils sont interdits peut empêcher de communiquer des informations importantes aux utilisateurs de technologies d'assistance. En savoir plus sur les rôles ARIA interdits
Les valeurs [role] sont valides
Les rôles ARIA doivent comporter des valeurs valides afin de remplir correctement leurs fonctions d'accessibilité. En savoir plus sur les rôles ARIA valides
Le document contient un élément <title>
Le titre donne aux utilisateurs de lecteurs d'écran un aperçu de la page. En outre, les moteurs de recherche s'appuient principalement sur ce dernier pour déterminer la pertinence du contenu proposé. En savoir plus sur le titre des documents
L'élément <html> contient un attribut [lang]
Lorsqu'une page ne spécifie pas d'attribut lang, les lecteurs d'écran considèrent qu'elle est rédigée dans la langue par défaut sélectionnée au moment de leur configuration par l'utilisateur. Si la page n'est pas rédigée dans cette langue par défaut, les lecteurs d'écran risquent de ne pas énoncer correctement son contenu. En savoir plus sur l'attribut lang
La valeur de l'attribut [lang] de l'élément <html> est valide
Le fait de spécifier une langue BCP 47 valide permet d'aider les lecteurs d'écran à énoncer correctement le texte. Découvrez comment utiliser l'attribut lang.
Les éléments de formulaire sont associés à des libellés
Les libellés permettent de s'assurer que les éléments de contrôle des formulaires sont énoncés correctement par les technologies d'assistance, comme les lecteurs d'écran. En savoir plus sur les libellés d'éléments de formulaires
Les listes contiennent uniquement des éléments <li> et des éléments de type script (<script> et <template>).
Les lecteurs d'écran ont une façon spécifique d'énoncer les listes. Pour leur permettre de donner de bons résultats, pensez à bien structurer ces dernières. En savoir plus sur la bonne structuration des listes
Les éléments de liste (<li>) sont inclus dans des éléments parents <ul>, <ol> ou <menu>
Les lecteurs d'écran requièrent que les éléments de liste (<li>) soient contenus dans un élément parent <ul>, <ol> ou <menu> pour les énoncer correctement. En savoir plus sur la bonne structuration des listes
Aucun élément n'a de valeur [tabindex] supérieure à 0
Une valeur supérieure à 0 implique un ordre de navigation explicite. Bien que cela soit valide d'un point de vue technique, cela crée souvent une expérience frustrante pour les utilisateurs qui s'appuient sur des technologies d'assistance. En savoir plus sur l'attribut tabindex
Les éléments d'en-tête sont classés séquentiellement par ordre décroissant
Les en-têtes correctement classés qui respectent les niveaux transmettent la structure sémantique de la page, ce qui garantit une navigation plus aisée et permet d'identifier plus facilement dans quels cas utiliser les technologies d'assistance. En savoir plus sur l'ordre des titres
Les rôles ARIA obsolètes n'ont pas été utilisés
Il est possible que les rôles ARIA obsolètes ne soient pas correctement traités par les technologies d'assistance. En savoir plus sur les rôles ARIA obsolètes
Les éléments d'image ne comportent pas d'attributs [alt] correspondant à du texte redondant.
Les éléments informatifs doivent contenir un texte de substitution court et descriptif. Un texte de substitution identique au texte situé à côté du lien ou de l'image peut prêter à confusion pour les utilisateurs se servant d'un lecteur d'écran, car le texte est lu deux fois. En savoir plus sur l'attribut alt
Non applicable (25)
Afficher Masquer
Les valeurs [accesskey] sont uniques
Les clés d'accès permettent aux utilisateurs de positionner rapidement le curseur dans une partie spécifique de la page. Pour les aider à naviguer correctement, pensez à définir des clés d'accès uniques. En savoir plus sur les clés d'accès
Les éléments button, link et menuitem ont des noms accessibles
Lorsqu'un élément n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment rendre les éléments de commande plus accessibles.
Les champs de saisie ARIA ont des noms accessibles
Lorsqu'un champ de saisie n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. En savoir plus sur le libellé des champs de saisie
Les éléments ARIA meter ont des noms accessibles
Lorsqu'un élément outil de mesure n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment nommer des éléments meter.
Les éléments ARIA progressbar ont des noms accessibles
Lorsqu'un élément progressbar n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment ajouter des libellés aux éléments progressbar.
Les éléments ayant un [role] ARIA, qui exigent que les enfants incluent un [role] spécifique, possèdent tous les enfants requis.
Certains rôles ARIA parents doivent contenir des rôles enfants spécifiques afin de remplir correctement leurs fonctions d'accessibilité. En savoir plus sur les rôles et les éléments enfants requis
Les éléments [role] sont inclus dans l'élément parent approprié
Certains rôles ARIA enfants doivent être inclus dans un rôle parent spécifique afin de remplir correctement leurs fonctions d'accessibilité. En savoir plus sur les rôles ARIA et l'élément parent requis
Les éléments comportant l'attribut role=text n'ont pas de descendants sélectionnables.
L'ajout de role=text autour d'un nœud de texte divisé par le balisage permet à VoiceOver de le traiter comme une seule expression, mais les descendants sélectionnables de l'élément ne seront pas annoncés. En savoir plus sur l'attribut role=text
Les champs d'activation/de désactivation ARIA ont des noms accessibles
Lorsqu'un champ d'activation/de désactivation n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. En savoir plus sur les champs d'activation/de désactivation
Les éléments ARIA tooltip ont des noms accessibles
Lorsqu'un élément info-bulle n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. Découvrez comment nommer des éléments tooltip.
Les éléments ARIA treeitem ont des noms accessibles
Lorsqu'un élément treeitem n'a pas de nom accessible, les lecteurs d'écran l'annoncent avec un nom générique, ce qui le rend inutilisable pour les personnes qui se servent de tels outils. En savoir plus sur l'ajout de libellé aux éléments treeitem
La page contient un titre, un lien "Ignorer" ou un point de repère
En ajoutant des méthodes pour contourner les contenus répétitifs, vous permettez aux internautes qui utilisent un clavier de naviguer plus efficacement sur la page. En savoir plus sur les blocs de contournement
Les éléments <dl> ne contiennent que des groupes <dt> et <dd> ainsi que des éléments <script>, <template> ou <div> dans le bon ordre.
Si les listes de définition ne sont pas correctement balisées, les lecteurs d'écran risquent de donner des résultats confus ou imprécis. Découvrez comment structurer correctement les listes de définition.
Les éléments de liste de définition sont encapsulés dans des éléments <dl>
Les éléments de liste de définition (<dt> et <dd>) doivent être encapsulés dans un élément <dl> parent afin que les lecteurs d'écran puissent les énoncer correctement. Découvrez comment structurer correctement les listes de définition.
L'élément <html> comporte un attribut [xml:lang] avec la même langue de base que l'attribut [lang].
Si la langue de la page Web n'est pas spécifiée de manière cohérente, le lecteur d'écran risque de ne pas énoncer correctement le texte de la page. En savoir plus sur l'attribut lang
Les boutons d'entrée contiennent du texte visible.
Ajouter un texte visible et accessible aux boutons d'entrée peut aider les utilisateurs de lecteurs d'écran à comprendre la fonction de ces boutons d'entrée. En savoir plus sur les boutons d'entrée
Les éléments <input type="image"> contiennent du texte [alt]
Lorsqu'une image est utilisée comme bouton <input>, vous pouvez aider les utilisateurs de lecteurs d'écran à comprendre son utilité en ajoutant un texte de substitution. En savoir plus sur le texte de substitution d'une image d'entrée
Le document n'utilise pas de balise Meta <meta http-equiv="refresh">
Les utilisateurs ne s'attendent pas à ce qu'une page s'actualise automatiquement. De plus, lorsque cela se produit, le curseur est aussitôt repositionné en haut de la page. Cela peut générer de la frustration et perturber l'expérience utilisateur. En savoir plus sur la balise Meta refresh
Les éléments <object> contiennent du texte de substitution
Les lecteurs d'écran ne peuvent pas traduire les contenus non textuels. En ajoutant un texte de substitution aux éléments <object>, vous aiderez les lecteurs d'écran à transmettre votre message aux utilisateurs. En savoir plus sur le texte de substitution aux éléments object
Le contenu des tables dans l'attribut "summary" et dans <caption> est différent.
L'attribut "summary" doit décrire la structure de la table, tandis que <caption> doit spécifier le titre à l'écran. Un balisage de table précis aide les utilisateurs de lecteur d'écran. En savoir plus sur les attributs "summary" et "caption"
Les cellules d'un élément <table> qui utilisent l'attribut [headers] font référence à des cellules figurant dans le même tableau.
Les lecteurs d'écran proposent des fonctionnalités qui permettent de naviguer plus simplement dans les tableaux. En vous assurant que les cellules <td> qui comportent l'attribut [headers] fassent référence à d'autres cellules dans le même tableau uniquement, vous pourrez améliorer l'expérience des utilisateurs de lecteurs d'écran. En savoir plus sur l'attribut headers
Les éléments <th> et ceux portant l'attribut [role="columnheader"/"rowheader"] décrivent des cellules de données.
Les lecteurs d'écran proposent des fonctionnalités qui permettent de naviguer plus simplement dans les tableaux. En vous assurant que les en-têtes de tableaux fassent toujours référence à un ensemble de cellules spécifique, vous pourrez améliorer l'expérience des utilisateurs de lecteurs d'écran. En savoir plus sur les en-têtes de tableaux
Les attributs [lang] ont une valeur valide
Le fait de spécifier une langue BCP 47 valide pour les éléments permet de s'assurer que le texte sera prononcé correctement par les lecteurs d'écran. Découvrez comment utiliser l'attribut lang.
Les éléments <video> contiennent un élément <track> avec [kind="captions"]
Le fait d'ajouter des sous-titres à une vidéo rend celle-ci plus accessible aux personnes sourdes et malentendantes. En savoir plus sur les sous-titres de vidéos
Général
API obsolètes utilisées 1 avertissement détecté
Les API obsolètes seront finalement supprimées du navigateur. En savoir plus sur les API obsolètes
API obsolète/Avertissement
Source
smooch.io
Les écouteurs d'événements de déchargement sont obsolètes et seront supprimés.
Bibliothèques JavaScript détectées
Toutes les bibliothèques JavaScript frontales détectées sur la page. En savoir plus sur cet audit de diagnostic lié à la détection de bibliothèques JavaScript
Nom
Version
jQuery
3.7.1
Lo-Dash
4.17.21
WordPress
core-js
core-js-pure@3.32.2; core-js-pure@3.8.3
Fiabilité et sécurité
Garantir l'efficacité de la CSP contre les attaques XSS
Une CSP (Content Security Policy) efficace réduit considérablement le risque d'attaques de script intersites (XSS). Découvrez comment utiliser une CSP pour empêcher les attaques XSS.
Description
Directive
Gravité
Aucune CSP trouvée en mode de mise en conformité
Élevée
Utiliser une règle HSTS efficace
Le déploiement de l'en-tête HSTS réduit considérablement le risque d'attaques par écoute et par rétrogradation en connexion HTTP. Nous vous recommandons un déploiement par étapes, en commençant par un max-age faible. En savoir plus sur l'utilisation d'une règle HSTS efficace
Description
Directive
Gravité
Aucune directive `preload` trouvée
preload
Moyenne
Syntaxe non valide
Faible
Assurez l'isolation appropriée de l'origine avec COOP
La règle COOP (Cross-Origin-Opener-Policy) peut être utilisée pour séparer la fenêtre de premier niveau des autres documents, comme les pop-ups. En savoir plus sur le déploiement de l'en-tête COOP
Description
Directive
Gravité
Aucun en-tête COOP détecté
Élevée
Audits réussis (13)
Afficher Masquer
Requêtes HTTPS
Tous les sites doivent être protégés par le protocole HTTPS, même ceux qui ne traitent pas de données sensibles. Par conséquent, vous devez éviter le contenu mixte, qui provoque le chargement de certaines ressources sur HTTP bien que la demande initiale soit diffusée via HTTPS. Le protocole HTTPS empêche les intrus de détourner ou d’écouter passivement les communications entre votre appli et les utilisateurs. Il constitue également une condition préalable à l'utilisation de HTTP/2 et de nombreuses nouvelles API de plates-formes Web. En savoir plus sur le protocole HTTPS
Évite les cookies tiers
Chrome évolue vers une nouvelle expérience qui permet aux utilisateurs de choisir de naviguer sans cookies tiers. En savoir plus sur les cookies tiers
Autoriser les utilisateurs à coller du texte dans les champs de saisie
Empêcher la saisie par collage est une mauvaise pratique pour l'expérience utilisateur qui affaiblit la sécurité en bloquant les gestionnaires de mots de passe.En savoir plus sur les champs de saisie faciles à utiliser
Aucune autorisation de géolocalisation n'est demandée au chargement de la page
Les utilisateurs se méfient des sites qui demandent leur position sans contexte. Envisagez plutôt d'associer la demande à une action de l'utilisateur. En savoir plus sur l'autorisation de géolocalisation
Aucune autorisation d'envoi de notifications n'est demandée au chargement de la page
Les utilisateurs se méfient des sites qui demandent à envoyer des notifications sans contexte. Envisagez plutôt d'associer la demande à des gestes de l'utilisateur. Découvrez comment obtenir de façon responsable une autorisation pour les notifications.
Images affichées au bon format
Les dimensions d'affichage des images doivent correspondre au format naturel. En savoir plus sur le format de l'image
Images diffusées dans la résolution appropriée
Pour que la clarté de l'image soit optimale, ses dimensions naturelles doivent être proportionnelles à la taille d'affichage et au taux de pixels. Découvrez comment fournir des images responsives.
Une balise <meta name="viewport"> ayant l'attribut width ou initial-scale est configurée
Un <meta name="viewport"> optimise votre appli pour les tailles d'écrans de mobiles, mais empêche aussi un délai d'entrée utilisateur de 300 millisecondes. En savoir plus sur l'utilisation de la balise Meta viewport
La page n'a pas d'attribut doctype HTML
La spécification d'un attribut doctype empêche le navigateur de passer en mode quirks. En savoir plus sur la déclaration d'un attribut doctype
Le charset est défini correctement
La déclaration d'encodage des caractères est obligatoire. Elle peut être effectuée avec une balise <meta> dans les 1 024 premiers octets du code HTML, ou dans l'en-tête de réponse HTTP Content-Type. Découvrez comment déclarer l'encodage des caractères.
Aucune erreur de navigateur enregistrée dans la console
Les erreurs enregistrées dans la console indiquent des problèmes non résolus. Ceux-ci peuvent être dus à des requêtes réseau qui ont échoué et à d'autres problèmes du navigateur. En savoir plus sur ces erreurs dans l'audit de diagnostic de la console
Aucun problème dans le panneau Issues des outils de développement Chrome
Les problèmes enregistrés dans le panneau Issues des outils de développement Chrome indiquent des problèmes non résolus. Ceux-ci peuvent être dus à des requêtes réseau qui ont échoué, à des contrôles de sécurité insuffisants ou à d'autres problèmes du navigateur. Ouvrez le panneau "Issues" dans les outils de développement Chrome pour en savoir plus sur chaque problème.
La page contient des mappages source valides
Les mappages source traduisent le code minimisé pour obtenir le code source d'origine. Ce processus aide les développeurs à effectuer le débogage en phase de production. De plus, Lighthouse est en mesure de fournir d'autres renseignements. Envisagez de déployer des mappages source pour profiter de ces avantages. En savoir plus sur les mappages source
URL
URL de mappage du code source
smooch.io
/smooch.4.29.21.min.js
(cdn.smooch.io)
SyntaxError: Unexpected token '<', "<?xml vers"... is not valid JSON
/frame.4.29.21.min.js
(cdn.smooch.io)
SyntaxError: Unexpected token '<', "<?xml vers"... is not valid JSON
chatshipper.com
/widget/bundle.min.js
(cdn.chatshipper.com)
/widget/bundle.min.js.map
(cdn.chatshipper.com)
Non applicable (3)
Afficher Masquer
Trafic HTTP redirigé vers HTTPS
Veillez à rediriger tout le trafic HTTP vers HTTPS afin de proposer des fonctionnalités Web sûres à tous vos utilisateurs. En savoir plus
Limiter le clickjacking avec XFO ou CSP
L'en-tête X-Frame-Options (XFO) ou la directive frame-ancestors dans l'en-tête Content-Security-Policy (CSP) contrôlent où une page peut être intégrée. Ils peuvent limiter les attaques de clickjacking en bloquant l'intégration de la page sur certains ou tous les sites. En savoir plus sur la prévention du clickjacking
Le document utilise des tailles de police lisibles
Les tailles de police inférieures à 12 pixels sont trop petites pour être lisibles et nécessitent que les visiteurs sur la version mobile pincent l'écran pour zoomer et lire le texte. Veuillez utiliser une police de texte de plus de 12 pixels sur plus de 60 % du texte de la page. En savoir plus sur les tailles de police lisibles
Ces vérifications garantissent que votre page suit les conseils de base concernant le référencement naturel. De nombreux facteurs supplémentaires ne sont pas évalués par Lighthouse ici, mais peuvent affecter votre classement dans les résultats de recherche, y compris vos performances concernant les Core Web Vitals. En savoir plus sur les Essentiels de la recherche Google
Exploration et indexation
Le fichier robots.txt n'est pas valide 1 erreur détectée
Si votre fichier robots.txt n'est pas créé correctement, il se peut que les robots d'exploration ne puissent pas comprendre comment votre site Web doit être exploré ou indexé. En savoir plus sur les fichiers robots.txt
Line #
Content
Error
20
Disallow: https://cdnwp.dealerk.com/e9823ff2/uploads/sites/3/virtualtour/
Pattern should either be empty, start with "/" or "*"
Pour que votre contenu apparaisse dans les résultats de recherche, les robots d'exploration doivent accéder à votre application.
Autres éléments à vérifier manuellement (1)
Afficher Masquer
Les données structurées sont valides
Exécutez ces outils de validation supplémentaires sur votre site pour vérifier les bonnes pratiques de SEO complémentaires.
Audits réussis (9)
Afficher Masquer
L'indexation de cette page n'est pas bloquée
Les moteurs de recherche ne peuvent pas inclure vos pages dans les résultats de recherche s'ils ne sont pas autorisés à les explorer. En savoir plus sur les instructions liées au robot d'exploration
Le document contient un élément <title>
Le titre donne aux utilisateurs de lecteurs d'écran un aperçu de la page. En outre, les moteurs de recherche s'appuient principalement sur ce dernier pour déterminer la pertinence du contenu proposé. En savoir plus sur le titre des documents
Le document contient un attribut "meta description"
Les résultats de recherche peuvent inclure des attributs "meta description" pour résumer de façon concise le contenu de la page. En savoir plus sur la meta description
La page renvoie un code d'état HTTP de réussite
Les pages renvoyant des codes d'état HTTP d'échec peuvent ne pas être indexées correctement. En savoir plus sur les codes d'état HTTP
Les liens peuvent être explorés
Les moteurs de recherche peuvent utiliser les attributs href des liens pour explorer les sites Web. Assurez-vous que l'attribut href des éléments d'ancrage pointe vers une destination appropriée, pour que davantage de pages du site puissent être détectées. Découvrez comment rendre les liens explorables.
Les éléments d'image possèdent des attributs [alt]
Les éléments informatifs doivent contenir un texte de substitution court et descriptif. L'attribut alt peut rester vide pour les éléments décoratifs. En savoir plus sur l'attribut alt
L'attribut hreflang du document est valide
Les liens hreflang indiquent aux moteurs de recherche la version de la page qu'ils doivent présenter dans les résultats de recherche pour une page ou une région donnée. En savoir plus sur hreflang
L'attribut rel=canonical du document est valide
Les liens canoniques suggèrent l'URL à afficher dans les résultats de recherche. En savoir plus sur les liens canoniques